三、文件管理
1 .設置忽略文件
1) 這時在Visual Studio 2017的“團隊資源管理器”中使用鼠標左鍵點擊項目名稱“WpfAppGit”,會彈出一個快捷菜單,選擇菜單中的“設置”菜單項。如下圖。
2) 將進入git的“設置”頁面。如下圖。
3) 在設置界面中點擊“存儲庫設置”。會打開“存儲庫設置”界面,在“存儲庫設置”界面中使用鼠標點擊“忽略文件”處的“編輯”按鈕。如下圖。
4) Visual Studio 2017會打開“.gitignore”文件。此文件中已經添加了一些默認的需要忽略的文件的擴展名。如下圖。
5) 可以根據已經存的樣式,自行添加需要忽略的文件擴展名與目錄,然后點擊“保存”。“ .gitignore”文件在項目文件夾中,你也可以使用記事本打開,進行編輯並保存。如下圖。
2刪除文件
1)在執行刪除文件之前,我先從其他項目中拷貝了一些實體類文件到WpfAppGit項目中,並進行提交。也可以自行創建一些實體類。如下圖。
2) 在Visual Studio 2017中,因為有插件的支持,可以直接刪除。如下圖。
3) 刪除文件之后,在Visual Studio 2017的“團隊資源管理器”中進行提交。如下圖1,圖2。
圖1
圖2
警告:只有當上一次提交尚未push到遠程版本庫的時候,才可以使用本方法;否則,對上一次提交的修改會引起混亂。
3.如何查看被刪除的文件
1) 在Visual Studio 2017的“解決方案資源管理器”中使用鼠標右鍵點擊項目名稱“WpfAppGit”,會彈出一個快捷菜單,選擇菜單中的“源代碼管理-->查看歷史記錄…”菜單項。如下圖。
2)打開提交歷史窗口,請點擊文件尚未被刪除的某個提交,比如下圖的 "添加新的文件"記錄,然后使用鼠標左鍵單擊選中,選中之后點擊鼠標右鍵,彈出快捷菜單,使用鼠標左鍵點擊菜單中的“查看提交詳細信息”。
3)在Visual Studio 2017的“團隊資源管理器”中會顯示這個提交記錄所提交的文件,可以查看當前歷史中所有文件。如下圖。我們可以看到剛才我們刪除的文件“BondInvtBscDistri.cs”。
4))在Visual Studio 2017的“團隊資源管理器”在使用鼠標雙擊“BondInvtBscDistri.cs”文件,可以查看這個文件的內容。
4.恢復被刪除的文件
1)如在上圖中的“BondInvtBscDistri.cs”文件,然后在Visual Studio 2017的“菜單—》另存為”,保存到項目中即可。如下圖。