我想放弃在Android Studio项目中进行的本地更改。
我尝试执行拉动,GUI为我提供了5个选项,我应该选择哪个选项?
答案 0 :(得分:2)
您最初询问与git pull
一起使用哪个策略参数来放弃您自己的作品(如果编辑被批准,则会有待更改问题的待处理编辑)。答案是:无。
根本不要使用git pull
。首先运行git fetch
:
git fetch origin
这带来了来自其他Git的所有新东西,你让你的Git称为“起源”。
现在你拥有了他们拥有的一切,只需停止使用你一直在使用的东西,然后切换到他们的:
git reset --hard origin/master # assuming you're on your "master"
您可能还想使用git clean -fdx
删除构建工件,但这是一个单独的问题。
答案 1 :(得分:1)
在Android Studio中,请执行以下操作:
转到VCS-> Git->重置HEAD
将“重置类型”更改为“硬”
答案 2 :(得分:0)
在Android Studio中执行以下操作:
-打开版本控制工具窗口Alt + 9,然后切换到 Log 标签。
-选择最近的提交,然后右键单击它,然后选择将当前分支重置为此处。
-将打开一个Git重置弹出窗口->选择硬->单击重置