Hel*_*oCW 2 git github visual-studio android-studio
我可以在 Andriod Studio 中使用“Revert”来放弃我在 Android Studio 3.5.3 中最新提交的所有更改,如您所见,如图 1 所示。
我希望在 Vs 2019 中做同样的操作,通过在 Android Studio 中单击“还原”来放弃所有更改。Visual Studio 2019中也有Revert命令,但我不知道Vs 2009中的Revert做了什么操作,你可以在图2中看到我的意思。
如果我对这个项目进行一些修改,当我在 Vs 2019 中启动 Revert 时会发生错误(见图 3)。
如果我不对该项目进行任何更改,则当我在 Vs 2019 中启动 Revert 时,将创建一个名为“Revert Test 3”的新记录(参见图 4)。我不知道“恢复测试 3”是什么意思。
图 1
Cod*_*ter 11
这只是糟糕的术语。
Android Studio 的“revert”不会执行“Git Revert”,而是执行“Git Reset”。这会丢弃自上次提交以来未提交的更改。
Visual Studio 实际上会执行还原,即进行新提交,其中最新提交的更改被退回。
另请参阅Git Revert、Checkout 和 Reset 之间有什么区别?.
| 归档时间: |
|
| 查看次数: |
465 次 |
| 最近记录: |