【Git教程】02.拉取與提交

大綱

Git同步邏輯

image.png

Pull拉取

右鍵選擇TortoiseGit,在子菜單中點擊Pull,進行拉取。
能夠得到最新的內容。
image.pnggit

Remote Branch 表示要拉取的分支
image.pnggithub

拉取完成
image.pngspa

Commit

Commit是將代碼提交本地的操做。
當有對當前項目作出修改時,都要先進行Commit操做。3d

進入git項目,右鍵點擊Git Commit,後面的master表示當前分支
先記住每一個git項目必須有一個master主分支,更多分支的內容之後在詳細說明。
image.pngcode

若是沒有設置用戶名會提示:
image.png
以後進入的配置頁面,填入NameEmail,點擊肯定。
image.pngblog

提交頁面
image.png
Message寫入本次提交的信息。
下面的框顯示了本次的全部修改,通常直接點擊其上方的All按鈕,就會將全部的修改打勾。
如需特別處理,能夠本身選擇要提交的修改。
點擊Commit開始提交。
image.png
完成Commit,如需直接提交到項目倉庫,能夠點擊Push按鈕,不須要則點擊Closeget

Push提交

右鍵選擇TortoiseGit,在子菜單中點擊Push,進行提交。
image.png同步

提交頁面
image.png
Local 表明本地的分支
Remote 表明遠程倉庫的分支
這裏就表示從本地的master分支提交到遠程倉庫的master分支。
通常不須要作修改,直接OKit

一樣會遇到用戶名密碼問題,輸入有提交權限的帳號便可。
image.png
image.pngast

提交成功
image.png

免輸入密碼

右鍵選擇TortoiseGit,在子菜單中點擊Settings,進入設置。
image.png

配置頁面
image.png
點擊Edit local .git/config,編輯本地git配置文件。

在文本最後加入

[credential]   
      helper = store

下次再輸入用戶名密碼就能記住了。
image.png

練習

在本身的git項目進行pull操做。
添加一個文件,進行commit並提交操做。


github:https://github.com/lvancer/course_git

相關文章
相關標籤/搜索