我知道 pull 时会有冲突,但我已经知道版本库版本更好。如何使用 git 命令解决命令行上的所有冲突
像$> git resolve conflict with theirs
之类的东西
最佳答案
如果您不想保留您的更改,那么 pull 是错误的操作。如果存储库版本明显更好,您可以直接获取并重置。
例如
git fetch
# Assuming my branch was based on origin/master,
# throw my changes away.
git reset --hard origin/master
显然要小心,因为您可能会丢失未提交的更改。你可能想做一个简单的 git reset origin/master
并小心地手动删除你的本地更改。
关于Git,必须pull,知道会有冲突,但是本地版本无关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8043612/