幾個基本日常操作的名稱意義:
- commit: 將完成的程式提交到版本控制中
- revert: 放棄修改,將程式回復
- merge: 將兩個不同版本的程式進行合併
- pull: 從遠端取回有差異的程式版本
- push: 將本地端的版本傳到遠端
- clone: 從遠端複製一個專案到本地
在專案建立 Git 版本控制
在一個專案上滑鼠右鍵選擇 [團隊]->[共享專案]


先建立 Git 儲存庫


將專案中的異動 commit 到 Git 版本控制
隨便建立幾個文件

在專案上右鍵選擇 [團隊]->[確定]

填寫 commit 的訊息,以及選擇要 commit 的檔案

程式回復到尚未修改時
在要回復的檔案右鍵選擇 [取代為]->[HEAD Revision]

版本合併
在專案上右鍵選擇 [團隊]->[Pull] 從遠端取回有差異的程式


當檔案出現衝突時會顯示紅色的標記,這時候檔案右鍵選擇 [團隊]->[Merge Tool]


接著就會出現合併的工具,修改完儲存關閉

最後檔案右鍵選擇 [團隊]->[Add to Index] 將檔案加到 commit 清單中

將本地端的版本傳到遠端


從遠端複製一個專案



指定來源的遠端

目的地目錄最好修改到 Workspace 中




沒有留言:
張貼留言
你好!歡迎你在我的 Blog 上留下你寶貴的意見。