git基本指令(附操作案例截图)

 1.仓库操作

1.查看当前git软件版本号

2.从远程代码管理平台克隆仓库到本地

注意:clone 后面的是你自己远程代码管理平台(gitee or github)的仓库链接,选择https

3.初始化配置

配置你的用户名和邮箱

也可以使用全局配置,命令为

git config --global user.name/emial

2.git命令-文件操作

1.查看暂存区状态

2.提交新文件到暂存区

此时再查看暂存区的工作状态,可以看见进入了一个新文件

3.将文件从暂存区退去工作区(逻辑上

此时再打开暂存区的工作状态,发现有一个文件可以提交,就是刚刚退回的文件

4.将文件从暂存区提交到存储区

git commit 后面添加-m表示添加文件的消息,可以理解为提交了什么文件(文件的说明或者注释)

5.查看提交记录

HEAD表示最新提交

6.git关于文件操作的增删改查,完整演示操作

7.文件的误删除

如何将已经删除的文件回复,在已经commit的情况下,使用git-revert 指令将提交版本回退从而找到上一次提交的状态,将误删除的文件找回,这样既可以保证提交的历史记录不会回退,也可以找回被误删除的文件

注意:git revert 后面的是你最后一次提交的版本号,通过git log 或者git log --oneline查看每一次提交后生成的版本号

提示有一个新文件出现,就表示误删除的文件找回来了

3.分支操作

1.创建新的分支

注意:分支是基于提交操作的,我们必须先进行提交操作,才可以创建新的分支

创建新的分支user:

git branch user

查看当前分支数量:

git branch -v

切换分支到user:

git branch user

2.创建分支的同时切换到新增3分支

git checkout -b order

在右边可以看见你当前在操作哪一条分支(master/user/order)

3.删除分支

git branch -d order

如果你当前处于该分支下面则无法删除当前分支

4.分支的合并和冲突解决

我们分别在两个分里面都创建d.txt文件,文件名称相同但是里面的内容不同

 然后我们将order分支合并到master分支里面去,并解决文件冲突

合并分支

git merge oder

终端右边出现merging提示,说明出现了冲突

如何解决冲突,我们在master分支中对order分支进行合并出现冲突,在master分支中找到出现冲突的文件

HEAD代表当前分支,然后人工进行修改就可以了,修改后进行保存

然后当成全新的文件进行再次提交就可以了

完成上述操作后发现,merging(合并)操作消失不见,表示解决冲突,完成合并。

4.操作远程仓库

在从远程仓库clone下来的本地仓库的.git文件夹里面找到config文件,其中url就是你从远程仓库的地址

 如果你当前仓库不是从远程仓库克隆下来的,就是本地仓库,也可以通过地址关联到远程仓库 

git remote origin https://........

1.将本地仓库内容推送到远程仓库

git push origin

 Example:添加测试文件b将测试文件提交到远程仓库

 2.拉取远程仓库到本地

当远程仓库内容发生修改时,将最新的内容拉拉取到本地仓库

git pull origin

我们将远程仓库的代码进行更新,并将最新的内容拉取到本地仓库里面来

 

  • 5
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值