当前位置:   article > 正文

Git设置

git设置

组成结构图

  • 工作空间:用来保存项目的元数据和对象数据库的地方。 这是 Git 中最重要的部分,从其它计算机克隆仓库时,拷贝的就是这里的数据。
  • 本地索引:保存了下次将提交的文件列表信息,一般在 Git 仓库目录中。有时候也被称作"索引",不过一般说法还是叫暂存区域。
  • 本地仓库,之所以说git 快,大部分提交都是对本地仓库而言的,不依赖网络,最后一次会推送的到远程仓库。
  • 远程仓库:可以看做是github,它是一个远程仓库,它提供web服务供大家方便下载、查看、提交、存储。

命令速查

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aGMsEjFt-1623157728776)(RackMultipart20210608-4-134iydv_html_7a185039891c1e34.jpg)]

 常用命令

  • 克隆仓库(第一次时) clone 克隆
  • 对工作目录中文件新增、修改、删除操作
  • 暂存文件,将文件的快照放入暂存区 add 新增
  • 把暂存区的内容提交到本地仓库 commit 提交
  • 把本地仓库的内容提交到远程仓库 push 推送
  • 从远程仓库下载最新内容 pull 拉取

Git中的重要角色

1, 工作空间: 存放了项目代码的地方
2, 本地索引: 保存了要即将上传的文件
3, 本地仓库: 存了有了索引的即将上传的文件
4, 远程仓库: Gitee服务器,最终要上传的目的地
上传流程:
5, 新增add:是指 从工作空间 新增到 本地索引
6, 提价commit: 是指 从本地索引 提交到 本地仓库
7, 推送push: 是指 从本地仓库 推送到 远程仓库
下载流程:
8, 克隆clone: 是指 从远程仓库 克隆到 本地仓库
 

简易的命令行入门教程:

创建仓库后,在Gitee文件夹下创建文件

Git 全局设置:

git config --global user.name "李杰"
git config --global user.email "lijie2899@163.com"

创建 git 仓库:

mkdir cgb2110
cd cgb2110
git init
//进入你的工作空间,创建一个1.txt,编写内容,选中Gtiee目录,输入cmd进入DOS命令进行下面操作:
//E:\workspace\gitee\cgb2110>git add .#下述执行
touch README.md  //本行linux系统用,不需要执行
git add README.md  //本行用git add .#add空格 .再提交
git commit -m "first commit"  #提交,从本地索引到本地仓库,参数是提交的原因
git remote add origin https://gitee.com/lijie8899/cgb2110.git#绑定本地仓库和远程仓库关系
git push -u origin master #真正实现提交数据,提交成功了就刷新Gitee的官网
#第一次提交 会弹出下面的用户名、密码框,填写码云的账号/手机号 就可以

已有仓库?

cd existing_git_repo
git remote add origin https://gitee.com/lijie8899/cgb2110.git
git push -u origin master

从Git上pull拉取代码:

有的代码编辑工具里没有导入功能,可以用git命令导入

第一步:创建一个本地的版本库(即新建一个文件夹)

第二步:选中文件夹右键--Git bash here--进入控制面板,输入命令git init 初始化化文件夹,把这个文件夹变成Git可管理的仓库

第三步:把gitee(码云)上的项目地址复过来,git clone "你的仓库地址",仓库地址可以不用引号,点击回车,如下图

好了,到本地文件夹中就可以看到这个项目了

下载方式二:

直接压缩包点下载

下载方式三:

1.选中文件夹,输入cmd;

2.在dos命令窗口输入git clone+git下载地址

下载方式四:

idea中选择file-new-第三个Project from Version Control-URL 中输入Git地址,下面一行输入本地存放目录,然后点确认,即可。注意:本地目录需要为空才可以下载。

IDEA中push上传到gitee方式一:

git创建仓库,选项私有:gitee上别人看不到,公开:gitee上别人可以看到

一般直接选择单分支master模型,确认后生成一个gitee的路径。

1、选中项目--点击VCS-----import into Version Control(导入版本控制)-----create git repository(创建git的本地仓库)--自动选中本项目的路径,直接点确认。 弄好导入版本控制后,选择项目右键会出现一个git选项。

2、选择要pull的项目,右键Git---Add

3、选择要pull的项目,右键Git---Commit Directory(会显示新增内容并把本地的项目新增的内容添加到本地仓库中)--左下角填写本次更新内容的描述---点击commit(更新提交到本地仓库)

4、选中项目--Git--Repository--push(把本地仓库的内容提交到gitee)--点击Define remote(定义一个远程)--将Gitee地址复制到URL栏中---点击确认--第一次登陆的话会弹窗口提示输入登陆gitee的账号和密码--点击选中Remember后就不需要每次输入账号密码了--点击login--验证通过没问题后点击push

5、提交完成后,去gitee上查看,有显示最新提交的项目内容。

6、如果右下角如果提示push拒绝,点击idea中左下角的Terminal--控制台依次输入以下三个命令,

输入完一个点击回车,再输入下一个,完成后重新push,即重新执行第4步。

如果输入完第一个命令弹窗让输入Gitee的账号和密码,则按照要求输入,然后再重新执行后面的命令,执行完再push即可。

  1. git pull
  2. git pull origin master
  3. git pull origin master --allow-unrelated-histories

其他Git设置:

Git的常见操作_cgblpx的博客-CSDN博客

backup -gitee-cgb2110_3

简易的命令行入门教程:

Git 全局设置:

git config --global user.name "李杰"
git config --global user.email "lijie2899@163.com"

创建 git 仓库:

mkdir cgb2110_3
cd cgb2110_3
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/lijie8899/cgb2110_3.git
git push -u origin master

已有仓库?

cd existing_git_repo
git remote add origin https://gitee.com/lijie8899/cgb2110_3.git
git push -u origin master

33

Git 全局设置:

git config --global user.name "李杰"
git config --global user.email "lijie2899@163.com"

创建 git 仓库:

mkdir cgb2110_33
cd cgb2110_33
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/lijie8899/cgb2110_33.git
git push -u origin master

已有仓库?

cd existing_git_repo
git remote add origin https://gitee.com/lijie8899/cgb2110_33.git
git push -u origin master
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/232278?site
推荐阅读
相关标签
  

闽ICP备14008679号