git初体验(2)

第6个命令 git branch

在这里插入图片描述

在命令行窗口的光标处,输入git branch命令,查看 Git 仓库的分支情况:
如上图所示,显示了仓库demo中的分支情况,现在仅有一个master分支,其中master分支前的*号表示“当前所在的分支”,例如* master就意味着我们所在的位置为demo仓库的主分支。输入命令git branch a,再输入命令git branch,结果如下图所示:
在这里插入图片描述

如上图所示,我们创建了一个名为a的分支,并且当前的位置仍然为主分支。

第 7 个命令:git checkout

在命令行窗口的光标处,输入git checkout a命令,切换到a分支:
在这里插入图片描述

如上图所示,我们已经切换到a分支啦!也可以通过命令git branch查看分支情况:

在这里插入图片描述

在这里,我们还有一个更简单的方法来查看当前的分支,即通过观察上图中用红色框圈起来的部分。此外,我们也可以在创建分支的同时,直接切换到新分支,命令为git checkout -b,例如输入git checkout -b b命令:

在这里插入图片描述

如上图所示,我们在a分支下创建b分支(b为a的分支),并直接切换到b分支。

第 8 个命令:git merge

切换到master分支,然后输入git merge a命令,将a分支合并到master分支:
在这里插入图片描述

如上图所示,我们已经将a分支合并到主分支啦!此外,在这里需要注意一点,那就是:在合并分支的时候,要考虑到两个分支是否有冲突,如果有冲突,则不能直接合并,需要先解决冲突;反之,则可以直接合并。

第 9 个命令:git branch -d & git branch -D

在命令行窗口的光标处,输入git branch -d a命令,删除a分支:

在这里插入图片描述

如上图所示,我们已经将分支a删除啦!不过有的时候,通过git branch -d命令可以出现删除不了现象,例如分支a的代码没有合并到主分支等,这时如果我们一定要删除该分支,那么我们可以通过命令git branch -D进行强制删除。

第 10 个命令:git tag

在命令行窗口的光标处,输入git tag v1.0命令,为当前分支添加标签:

在这里插入图片描述

如上图所示,我们为当前所在的a分支添加了一个v1.0标签。通过命令git tag即可查看标签记录:

在这里插入图片描述
如上图所示,显示了我们添加标签的记录。通过命令git checkout v1.0即可切换到该标签下的代码状态:
通过「Git 初体验及其常用命令介绍」两篇博文的内容,我们已经了解了一些 Git 的常用命令啦,但还有很多命令我们没有进行演示,例如clone、rm、grep、pull和push等.

此外,对于前一篇博文中遗留的问题,即“提交内容”中的Author和Email,可以用如下命令进行设置:

git config --global user.name "名字"
git config --global user.email "邮箱"12

其中,global表示设置为全局可用,如果想设置局部可用,删除global即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值