点击"接受你的"在git pull而不是"接受他们的"

时间:2016-04-15 10:47:52

标签: git android-studio

git pull我意外点击了#34;接受你的"在1个文件上,而不是单击"接受他们的"。所以我现在拥有该文件的版本,而不是提交到存储库的版本。

如何撤消此操作并获取此文件的版本? git chechout <file name>是正确的方法吗?

PS。我通过Android Studio提取表单回购

2 个答案:

答案 0 :(得分:0)

You should be able to pull again and also use git reset to move the head to where you want to be.

Read up on both git reset, git reflog

git reset number —soft (the least distractive of all)
    git reset number --hard
    git reflog

The number is the commit number. For example on a terminal do the following:

git log --oneline --graph --decorate --all

to see your log.

答案 1 :(得分:0)

选择它在Android Studio底部的“版本控制”视图中显示的更改列表。

右键点击所选内容,然后选择“还原”选项。

现在它没有显示任何本地更改(即工作目录清理)。

然后再次拉动并选择“接受他们的”。