我试图完全理解git分支,但我还没有掌握的工作流程部分是如何拉动现有分支。我已经克隆了一个仓库并使用了git pull origin [branch]
,然后检查了它,但我仍然只有主文件。我显然遗漏了一些东西。我是否需要更新远程原点?我还不想合并分支。
我已经用Google搜索了,但我找到的所有内容都显示了如何在本地创建分支然后合并它们,但不能解决现有分支。
答案 0 :(得分:1)
拉动将合并远程跟踪分支到当前的(主)
执行git fetch以获取所有分支:使用
查看它们git branch -avv
(-a
用于"所有",从远程仓库获取的本地和远程跟踪分支)
然后,要处理任何远程跟踪分支:
git checkout -b abranch -t origin/abranch