我正在使用git hub查看master中的文件。
我正在查看本地仓库中的同一文件,但它并未反映其他人提交的回购邮件主文件中的更改。
我试过git pull git fetch and merge。
我还需要做什么?
答案 0 :(得分:1)
如果您希望保留在工作文件夹中的更改,并假设您已成功运行获取,则可以
git stash -u # safely clean up your working folder
然后将master指向远程版本(假设你的远程叫做origin):
git merge --ff-only origin/master # if master is checked out
或
git push . origin/master:master # if master is not checked out
如果最后2个出现错误,您可以添加--force
选项,但请记住在使用
git branch temp master
git push origin yourname/temp
或
git tag -m "last master" temp
git push origin yourname/temp
远程分支或标记的“yourname”部分是让其他人知道它是您的分支,并且您不一定认为它对其他人有价值。