2021-05-20

在Visual Studio 中使用git——文件管理-下(六)

我们通过实际的项目来演示如何在Visual Studio 中通过git的可视过版本对文件进行管理,本文主要涉及撤消已提交修改、撤消已提交单个文件修改。主要以Visual Studio 2017为主。
在Visual Studio 中使用git——什么是Git(一)
在Visual Studio 中使用git——给Visual Studio安装 git插件(二)
在Visual Studio 中使用git——使用git管理源代码(三)
在Visual Studio 中使用git——文件管理-上(四)
在Visual Studio 中使用git——文件管理-中(五)

 

   本文承接上文《在Visual Studio 中使用git——文件管理-中(五) 》,我们通过实际的项目来演示如何在Visual Studio 中通过git的可视过版本对文件进行管理。

7.撤消已提交修改

 1)在Visual Studio 2017的"解决方案资源管理器"中使用鼠标双击打开"MainWindow.xaml"文件。在编辑器窗口的"设计"窗口中,我们将标签的文字"恢复修改 GIT Test1"改为"恢复修改 GIT Modify"。保存,并提交到git的本地存储库中。如下图1。图2是提交后的界面。

 

图1.

 

图2.

  2) 在Visual Studio 2017的"解决方案资源管理器"中使用鼠标右键点击"MainWindow.xaml"文件,会弹出一个快捷菜单,选择菜单中的"源代码管理-->查看历史记录…"菜单项。如下图。

 

3)在提交历史窗口中使用鼠标右键点击"本地历史记录"中的"恢复修改Test1"这个提交,弹出快捷菜单,使用鼠标左键点击菜单中的"查看提交详细信息"。 如下图。

 

4)选择Visual Studio 2017的"团队资源管理器"中的"重置"菜单下的"重置并删除更改",会把这个提交记录下的所有文件,都还原到指定版本。如下图。

 

5)Visual Studio 2017会弹出一个提示框,如果确认,就请点击按钮"是",如果不想重置,则请点击按钮"否"。如下图。

 

6) 重置之后,代码文件返回到指定版本。如下图。

 

 

 

8.撤消已提交单个文件修改

 1)在Visual Studio 2017的"解决方案资源管理器"中使用鼠标双击打开"MainWindow.xaml"文件。在编辑器窗口的"设计"窗口中,我们将标签的文字"恢复修改 GIT Test1"改为"恢复修改 GIT Test6"。将UserInfo.cs文件中添加"Phone"属性。保存,并提交到git的本地存储库中。如下图1,图2。

 

 

图1.

 

图2.

  2) 在Visual Studio 2017的"解决方案资源管理器"中使用鼠标右键点击"UserInfo.cs"文件,会弹出一个快捷菜单,选择菜单中的"源代码管理-->查看历史记录…"菜单项。如下图。

 

3)在提交历史窗口中使用鼠标右键点击"本地历史记录"中的"撤消已提交修改5"这个提交,弹出快捷菜单,使用鼠标左键点击菜单中的"查看提交详细信息"。 如下图。

 

4)选择Visual Studio 2017的"团队资源管理器"中的"重置"菜单下的"重置并保留更改(--混合)",会把这个提交记录下的所有文件,都还原到指定版本。如下图。

 

5)重置成功之后,我们看到"解决方案资源管理器"中"MainWindow.xaml"与"UserInfo.cs"文件前面出现了一个勾。如下图。

 

6)我发现"UserInfo.cs"文件的内容有误,所以恢复成以前的版本。在Visual Studio 2017的"解决方案资源管理器"中使用鼠标左键选中"UserInfo.cs"文件,并单击鼠标右键弹出快捷菜单。在弹出的快捷菜单选中"撤消"菜单项。如下图。

 

7)"UserInfo.cs"文件会回到上次提交的状态,内容也是上次提交时的内容。如下图。

 

8) 再次对文件进行提交。

 

     









原文转载:http://www.shaoqun.com/a/753795.html

跨境电商:https://www.ikjzd.com/

芒果店长:https://www.ikjzd.com/w/1533

锦桥纺织网:https://www.ikjzd.com/w/2469


我们通过实际的项目来演示如何在VisualStudio中通过git的可视过版本对文件进行管理,本文主要涉及撤消已提交修改、撤消已提交单个文件修改。主要以VisualStudio2017为主。在VisualStudio中使用git——什么是Git(一)在VisualStudio中使用git——给VisualStudio安装git插件(二)在VisualStudio中使用git——使用git管理源代码
马士基航运:https://www.ikjzd.com/w/1296
易速:https://www.ikjzd.com/w/2389
sonar:https://www.ikjzd.com/w/215
我们一家七口住一起 性生活也不自由:http://lady.shaoqun.com/a/273270.html
我与教练激情裸泳 逾越最后底线:http://www.30bags.com/m/a/252036.html
美国排除清单及排除申报文件说明等相关资料:https://www.ikjzd.com/tl/106551

No comments:

Post a Comment