Windows下TortoiseGit客戶端安裝使用 教程

一、關於TortoiseGit

    TortoiseGit是一個開源的git版本控制系統的源客戶端,TortoiseGit 簡稱TGit, 中文名海龜Git. 海龜Git只支持Windows操作系統,有一個前輩海龜SVN,TortoiseSVN和TortoiseGit都是非常優秀的開源的版本庫客戶端,其中主要分爲32位版與64位版,並且支持各種語言。

下載TortoiseGit

1、官網下載:https://tortoisegit.org/download/

有安裝包和語言包,因爲默認是英文的,如果需要漢化,根據電腦硬件,下載對應的中文語言包即可。

 

2、CSDN下載,基於官網現在較慢,這兒提供了32/64位附加漢化包下載:

 後續補充

下載好後,如圖:

二、安裝TortoiseGit

安裝TortoiseGit客戶端之前,需要先安裝Git服務端https://blog.csdn.net/PanRuiFang/article/details/105775615

1、雙擊安裝程序,進入到TortoiseGit安裝界面,如下圖,直接點擊Next即可:

2. 當前安裝的TortoiseGit版本信息簡介,Next 即可,如下圖:

3. 選擇TortoiseGit客戶端,這兒默認即可,如下圖:  

4、選擇需要安裝的TortoiseGit組件,可以選擇修改TortoiseGit的安裝路徑即可,如下圖:

5、選擇完畢後,點擊 “ Install ” 即可,如下圖:

6、開始TortoiseGit的安裝,等待安裝完成,即可,如下圖:

注意:這兒安裝完成後,如果需要安裝漢化版,這兒就不用進入嚮導了,直接關閉即可,如下圖:

7、安裝TortoiseGit漢化包,在下載的文件中,直接雙擊TortoiseGit漢化包安裝即可。

直接點擊“下一步”等待安裝完成即可,安裝完成後,會提示,是否將語言包配置在Tortoise上,如果是,請勾選,就避免了自己手動配置。

8、如果安裝漢化時沒有勾選,可以手動操作,進入TortoiseGit配置界面

桌面(任意文件夾)右鍵 -> TortoiseGit -> Settings ,如下圖

 

9、漢化TortoiseGit

這兒是需要選擇語言即可,Git.exe Path會自動找到本地已經安裝完成的Git,如下圖:

🆗, 安裝完成了,可以操作啦,恭喜你!

三、使用TortoiseGit 在本地建倉庫,並push到遠程

1、創建(Create)版本庫

使用TortoiseGit在本地初始化一個空的Git倉庫,在本地倉庫目標目錄,“右鍵 -> Git 在這裏創建版本庫” ,然後直接OK到底,此時,該文件夾中會出現一個 “ .git ” 的文件,說明當前目錄被成功的創建問本地版倉庫了,如下圖:

2、在版本庫中編輯添加代碼

在myProject目錄中新建index.html和README.md文件

3. 在空白處,右鍵 -> Git 提交->"master" ,然後填入版本message,勾選需要提交的文件,然後點擊OK。

4. 此時已經將項目成功的提交到了本地的Master,如下圖:

5. 此時我們再修改index.html或者readme文件,

6. 我們再空白的地方,右鍵 -> TortoiseGit -> 查看日誌,出現代碼的版本信息(新增和修改清晰明瞭),如下圖:

7. 我們把本次修改提交到本地的master分支

8.  推送(push)代碼到遠程Git

這裏我們使用的是Github,如果沒有賬戶的請先註冊,

  8.1 先在github上創建一個倉庫,如;https://github.com/***/myProject.git

  8.2 將本地git倉庫中的代碼,push到遠程github上,右鍵 -> tortoiseGit -> 推送 -> 管理,

英文環境是 右鍵 -> tortoiseGit -> push -> Manage ,如下圖:

8.3 點擊“管理”打開遠程配置,輸入遠程GitHub上的倉庫地址,點擊確定:

8.4. 點擊“確定”

8.5 輸入GitHub 的用戶名和密碼

8.6 push成功,點擊關閉即可

8.7 到遠程目錄中查看,已經成功啦

四、從遠程GitHub上Pull一個項目

1. 在本地新建一個文件夾,用於存放從服務器獲取的代碼

 

2. 右鍵 -> Git 克隆 ,如下圖: 

 

看到下面的界面,表示克隆成功點擊“關閉”即可。 

克隆成功後,就可以看到所有的代碼了

五、同步代碼

 現在可以操作這個項目啦,如果你要更新當前分支的項目,可以使用右鍵-》Git 同步

六、更新提交push代碼,解決衝突

 1. 我們修改本地myProject上面的代碼

2. 提交本地的代碼到本地的master分支上

3. push到遠程

項目中,右鍵》TortoiseGit》推送(H)

點擊確定即可

因爲我們和遠程的代碼有衝突,所有push失敗,

此時,我們先要先拉取遠程的代碼,會在有衝突的文件中標記出衝突點

 

解決衝突,提交

推送到遠程即可。 

 

關於分支的操作內容較多,請移步下一篇博文TortoiseGit實現分支的新增、合併、刪除

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章