在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——瀏覽版本庫(七) 在Visual Studio 中使用git——分支管理-上(八) 在Visual Studio 中使用git——分支管理-下(九)
六、Tag(標記)管理
像其他的版本控制系統(VCS)一樣,Git 可以給倉庫歷史中的某一個提交打上標簽,以顯示為某一階段性成果,或是提示為重要版本, 比較有代表性的一種使用方式是使用這個功能來標記我們軟體版本(例如 v1.0 、 v2.0 等等), 在本篇文章中,你將會學習如何創建和洗掉新的標簽,
1 創建Tag
1) 在切換Tag之前,我們先在“master”分支的MainWindows.cs檔案中寫入一段文字“標記管理 版本1 V1.0”,如下圖, 
2) 保存并提交,如下圖,

3) 在Visual Studio 2017的“團隊資源管理器”中使用滑鼠左鍵點擊名稱“WpfAppGit”旁邊的小三角(如圖中紅框處),會彈出一個快捷選單,選擇選單中的“標記”選單項,如下圖,

4) 使用滑鼠左鍵點擊“新建標記”按鈕,然后會出現如下圖,

5)在第一個文本框中輸入標記名“V1.0”,在第二個文本框中輸入“第一個正式版”,然后點擊“創建標記”按鈕,如下圖,

6) 標記創建成功之后,如下圖,

2 洗掉Tag
Tag不可以修改和移動,所以如果要修改或移動,請先洗掉,然后添加一個新的Tag,我們按照上面的步驟,建立一個“V1.0.1”的Tag,以便做下面的操作,
1)在Visual Studio 2017的“團隊資源管理器”中使用滑鼠左鍵點擊名稱“WpfAppGit”旁邊的小三角(如圖中紅框處),會彈出一個快捷選單,選擇選單中的“標記”選單項,如下圖,

2) 在“標記”串列下選中要洗掉的標記,如“V1.0.1”標記,然后單擊右鍵,彈出快捷選單,在快捷選單中點擊“本地洗掉”即可,

3)標記洗掉成功之后,如下圖,

七、沖突合并
在分支合并的時候,往往發生內容沖突,大多數情況下 Git 都會幫你自動合并,省掉很多麻煩,但有些時候,Git 無法處理,需要你手工解決,
一般有三種型別的沖突,需要你手工處理:
|
一個被洗掉,一個被修改 |
會提示你:選擇修改的檔案,還是洗掉的檔案? |
|
一個被洗掉,一個新創建 |
會提示你:選擇創建的檔案,還是洗掉的檔案? |
|
在兩個分支中分別作了不同的修改 |
會提示你:使用 merge 工具手工修改沖突 |
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/287034.html
標籤:.NET技术
