hum*_*zed 12 git merge github android-studio
我做了一些更改并在本地提交我的项目,但没有推送它们,然后我通过添加新文件和提交来更改GitHub中的文件.
当我试图推动我的本地提交android工作室建议合并,但当我尝试合并它给我的错误和我做的任何一直拒绝合并,并告诉我该消息.
当我点击合并显示我.
错误信息:
我的日志:
我该怎么办?
sea*_*ley 19
执行合并时,您需要隐藏本地更改.为此,git提供git stash将未提交的更改保存到临时位置,并将git stash pop它们应用回本地代码.
这应该工作:
git stash
git pull origin master
git stash pop
Run Code Online (Sandbox Code Playgroud)
这是一个很好的网站,可以了解更多关于git的信息:http://gitready.com/beginner/2009/03/13/smartly-save-stashes.html
但在查看截图后,合并似乎不是最佳选择.相反,一个rebase会更有意义.
git stash
git pull --rebase origin master
git stash pop
Run Code Online (Sandbox Code Playgroud)
以下是了解合并与rebase之间区别的一些资源:
| 归档时间: |
|
| 查看次数: |
18612 次 |
| 最近记录: |