Git,必须拉,知道会有冲突,但本地版本是无关紧要的

CQM*_*CQM 3 git merge command-line conflict repository

我知道拉上会有冲突,但我已经知道存储库版本更好了.如何使用git命令解决命令行上的所有冲突

类似的 $> git resolve conflict with theirs东西

CB *_*ley 5

如果您不想保留更改,则pull是错误的操作.如果存储库版本明确更好,您可以只获取并重置.

例如

git fetch

# Assuming my branch was based on origin/master,
# throw my changes away.
git reset --hard origin/master
Run Code Online (Sandbox Code Playgroud)

显然要小心这一点,因为你可能会失去未提交的更改.您可能希望做一个简单的操作git reset origin/master并仔细删除您的本地更改.