git pull列出所有错误

时间:2013-12-20 16:31:21

标签: git git-pull

我正在尝试git pull并且我得到error: Your local changes to 'someDir/someFile' would be overwritten by merge. Aborting.这很好,因为我需要检查这些更改并确定是否需要这些更改。

但是,执行上述操作时,如果每次都必须这样做,检查该文件并提交/回滚是很费力的。有没有办法让git pull列出所有合并错误而不是每次一次?

1 个答案:

答案 0 :(得分:1)

使用git status -vs会显示已跟踪更改的列表。

如果你想在拉出后存储它们以便处理,可以使用git stash,拉出你的仓库,然后git stash pop恢复更改。请记住,您可能需要解决冲突。

另一种方法是不要拉,除非你要提交你所做的更改。然后只需使用git pull --rebase,这会将提交置于提交的提交之上。