这是> git status的输出
MacBook:Ja.git alan$ git status
On branch alan-1
Your branch is up to date with 'origin/alan-1'.
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: Ja/App/App.xaml.cs
no changes added to commit (use "git add" and/or "git commit -a")
MacBook:Ja.git alan$
我对App.xaml.cs进行了更改,但尚未提交。
不确定是否有什么区别,但是我将Visual Studio用作前端,并且我还可以在命令行上访问git。
如何撤消所做的更改并将App.xaml.cs恢复为编辑前的状态?
我可以从Visual Studio菜单中执行此操作吗?
答案 0 :(得分:1)
如何撤消所做的更改并将App.xaml.cs恢复为编辑前的状态?
是的,git checkout -- filename
与菜单中的“还原”命令具有相同的作用。
除了转到主菜单外,您还可以在Visual Studio中找到“更改”窗口(Team Explorer->更改),然后从那里还原。