大綱
Git同步邏輯
Pull拉取
右鍵選擇TortoiseGit
,在子菜單中點擊Pull
,進行拉取。
可以獲得最新的內容。
Remote Branch
表示要拉取的分支
拉取完成
Commit
Commit是將代碼提交
到本地
的操作。
當有對當前項目做出修改時,都要先進行Commit操作。
進入git項目,右鍵點擊Git Commit
,後面的master表示當前分支
先記住每個git項目必須有一個master主分支,更多分支的內容以後在詳細說明。
如果沒有設置用戶名會提示:
之後進入的配置頁面,填入Name
和Email
,點擊確定。
提交頁面
Message寫入本次提交的信息。
下面的框顯示了本次的所有修改,一般直接點擊其上方的All按鈕,就會將所有的修改打勾。
如需特別處理,可以自己選擇要提交的修改。
點擊Commit
開始提交。
完成Commit,如需直接提交到項目倉庫,可以點擊Push
按鈕,不需要則點擊Close
。
Push提交
右鍵選擇TortoiseGit
,在子菜單中點擊Push
,進行提交。
提交頁面Local
代表本地的分支Remote
代表遠程倉庫的分支
這裏就表示從本地的master分支提交到遠程倉庫的master分支。
一般不需要做修改,直接OK
同樣會遇到用戶名密碼問題,輸入有提交權限的賬號即可。
提交成功
免輸入密碼
右鍵選擇TortoiseGit
,在子菜單中點擊Settings
,進入設置。
配置頁面
點擊Edit local .git/config
,編輯本地git配置文件。
在文本最後加入
[credential]
helper = store
下次再輸入用戶名密碼就能記住了。
練習
在自己的git項目進行pull操作。
添加一個文件,進行commit並提交操作。