这一定是一个常见问题解答,但我无法通过谷歌搜索找到它。
另一个人创建了一个分支,提交给它,然后将它推送到 github 使用 git push origin 新分支
我成功地使用了
git pull origin newbranch
现在,我想回到origin master版本。 我所做的任何事情似乎都不会导致 origin master 中的文件替换 newbranch 中的文件。
git checkout master
git checkout origin master
git pull
git pull origin HEAD
etc
git pull origin master
返回:
* branch master -> FETCH_HEAD
Already up-to-date.
这不难,但我肯定想不出来。
'git 分支' 返回
* master
和'git branch -r' 返回
origin/HEAD origin/experimental origin/master
最佳答案
这应该可以满足您的需求:
git checkout origin/master
关于git,我如何在 pull 出一个分支后回到原来的主人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9796328/