【发布时间】:2014-09-01 19:00:55
【问题描述】:
我已经更新了本地实例中的文件,而我的 git 有 3 天前的文件。 所以我想提交我的更改,因为我按照命令合并 git 和我的本地实例中的更改
-
Sudo git pull--> 从 git 中拉取文件
所以它会给出一些错误,比如我有一些不在 git 中的更新文件,所以我想合并它与否。
2.sudo git stash --> 将我更新的文件移动到缓冲区(将我的更改保存在缓冲区中)
3.sudo git pull --> 再次将旧文件从 git 拉到我的本地实例
-
sudo git stash pop--> 将我的本地缓冲区文件合并到本地实例(我现在从 git 获取旧文件)
所以我得到以下错误
controller.php: needs merge
unable to refresh index
所以现在我的整个本地实例都变成了一组旧文件,我无法将我的缓冲区更改合并到我的本地实例中请帮助
【问题讨论】:
标签: git merge command git-stash