在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) 再次對文件進行提交。

 

     


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM