在git pull
我意外点击了#34;接受你的"在1个文件上,而不是单击"接受他们的"。所以我现在拥有该文件的版本,而不是提交到存储库的版本。
如何撤消此操作并获取此文件的版本? git chechout <file name>
是正确的方法吗?
PS。我通过Android Studio提取表单回购
答案 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底部的“版本控制”视图中显示的更改列表。
右键点击所选内容,然后选择“还原”选项。
现在它没有显示任何本地更改(即工作目录清理)。
然后再次拉动并选择“接受他们的”。