在Visual Studio 中使用git——使用git管理源程式碼(三)
第三部分:使用git管理源程式碼
下面通過創建一個全新的項目,來演示如何在Visual Studio中可視化操作git版本庫。如果完成了基本操作,你可以參與到實際的github項目。
一、創建版本庫
1.在Visual Studio 2017中,使用滑鼠點擊「菜單—》文件—》項目」菜單項。如下圖。
2.在彈出的「新建項目」對話框中,選擇「WPF應用」,並將項目命名為「WpfAppGit」,同時勾選「新建Git存儲庫」,然後點擊「確定」按鈕。如下圖。
3. 成功創建項目之後,我們看到「WpfAppGit」項目,已經添加到了Git本地存儲庫中了。如下圖。
4. 重複上面的第1,2步驟,創建一個名為「WpfAppGit2」的項目,但不勾選「新建Git存儲庫」。如下圖。
5.項目創建成功之後,在Visual Studio 2017的「解決方案資源管理器」中我們看到這個項目並沒有添加到Git本地存儲庫中。在Visual Studio 2017的右下角有一個「添加到源程式碼管理」菜單。如下圖。
6. 選擇Visual Studio 2017的右下角有一個「添加到源程式碼管理」菜單中的「Git」菜單項。如下圖。
7.Visual Studio 2017會把 「WpfAppGit2」項目,添加到了Git本地存儲庫。如下圖。
8.在添加成功之後,在項目目錄下,出現一個 .git 的隱藏文件夾,這個文件夾就是git版本庫。如下圖。和.git同處一個目錄的所有文件,現在就納入了這個版本庫的範圍之內。
9.下面我簡單介紹一下使用git命令。在開始菜單裡面找到 “Git –> Git CMD”,如下圖。
10 。現在你在這個目錄下,可以執行 git 命令了。比如下面就是在 git 命令行窗口中直接操作 git 命令,使用命令行,可以完成所有的 git 版本管理操作。如下圖。
不過我們主要講如何在Visual Studio 中可視化操作git,暫時不涉及命令行管理。
二、將文件提交到版本庫
第一步,在MainWindow.xaml文件上放一個label控制項,並添加文字「git 測試 文件修改 提交修改」。這時在Visual Studio 2017的「解決方案資源管理器」中MainWindow.xaml文件前面會出現一個「勾」,表明這個文件被修改了。如下圖。
第二步,這時在Visual Studio 2017的「團隊資源管理器」中使用滑鼠左鍵點擊項目名稱「WpfAppGit」,會彈出一個快捷菜單,選擇菜單中的「更改」菜單項。如下圖。
第三步,在更改提交頁面需要填寫提交消息(必填)「添加了一條資訊」,然後選擇「全部提交」按鈕。
第四步,在點擊「全部提交」之後,會把修改文件提交到本地庫。然後通過「同步」功能同步到伺服器。如下圖。