我克隆了一个维护良好的大型存储库.偶然我-b在检查不同的分支时使用了标志.Git说"切换到一个新的分支".原先的分支是否被覆盖,git的输出会产生误导,还是我犯了另一个错误?
Von*_*onC 10
先前存在的分支是否覆盖了,
否
.已检出默认分支,并已从其HEAD创建新的本地分支.
您可以看到所有分支:
git branch -a
Run Code Online (Sandbox Code Playgroud)
只需切换回您选择的上游分支即可
git checkout -b aBranch --track origin/aBranch
# if the local branch was already there
git checkout -B aBranch --track origin/aBranch
Run Code Online (Sandbox Code Playgroud)
需要注意的是,如果你有工作正在进行中,你需要首先去一个git stash,为"解释为git checkout没有覆盖数据 ".
| 归档时间: |
|
| 查看次数: |
5653 次 |
| 最近记录: |