时不时发几篇基础的 Git 命令文章......
假设现在我们从 GitHub 上拉下来一个带有多个分支的项目,可是如果直接在本地使用命令:
git branch
查看分支,估计只会看到一个 master 分支。
如图:
那么其他的分支去哪了?
当然藏起来了,您需要使用
git branch -a
命令才能查看到全部的分支哦。
如图:
如果现在要切换到 develop 分支,然后开始干活的话,那么只需要 checkout 一下就好:
git checkout develop
如图:
切换成功后,我们再来检查一下分支,就会发现当前分支已经切换到 develop 下了。
一般而言,只要项目还在开发过程中,我们就应该至少保证有两个分支在场,这样可以确保在开发过程中,可以保证至少 master 的代码被别人拉下去运行是正常的。
创建新的分支并提交
在本地创建分支:test
git checkout -b test
在 test 分支修改代码后提交到远程仓库中:
git push origin test
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于