1)我在Github上创建了一个存储库,现在它只有branch-master。
2)我使用git clone ...
在我的服务器上克隆了存储库3)我提交了一个新提交并将其推送到Github上
4)我已经执行了#git pull'在服务器上,他正在显示下一个警告。
错误:合并后将覆盖对以下文件的本地更改: 请在合并之前提交更改或存储更改。
这些文件正是我在服务器上更改,提交和推送的文件。为什么他认为这是在当地改变了?
任何想法?
谢谢你!答案 0 :(得分:0)
使用
git log
要检查您的历史记录。
如果您不知道已经完成了什么,请使用
git status
检查哪些文件已更改
git diff
查看文件中的确切更改
经验法则是使用
git pull --rebase
- rebase会阻止分支历史记录问题,它会把你的变化放在顶部