Git/TortoiseGit使用

一、Git本地

1、環(huán)境安裝:Git下載地址:https://gitforwindows.org/

2、TortoiseGit下載地址:https://tortoisegit.org/download/

3、先安裝git客戶端,再安裝語言漢化包

4、配置Git

①、git配置用戶名密碼、生成ssh。添加到github

設置Git的user name和email:

$ git config --global user.name "xxx"

$ git config --global user.email "xxx@xxx.com"

②、生成SSH密鑰過程:

查看是否已經(jīng)有了ssh密鑰:cd ~/.ssh

如果沒有密鑰則不會有此文件夾,有則備份刪除

生成密鑰:
$ ssh-keygen -t rsa -C “xxx@xxx.com”。

image

進入目錄C:\Users\Administrator.ssh 將id_rsa.pub里面的公鑰保存添加到github遠程服務器上

image

5、使用tortoiseGit下拉代碼

①可以到TortoiseGit的安裝路徑下找到C:\ProgramFiles\TortoiseGit\bin\puttygen.exe運行此文件,點擊下圖中規(guī)定load加載私鑰id_rsa,然后點擊Save private key生成TortoiseGit需要使用的ppk文件(id_rsa.ppk)

image

打開TortoiseGit設置頁面,配置相關參數(shù)如下:配置用戶名和郵箱,配置服務器代碼路徑和上面得到的id_rsa.ppk路徑,進入TortoiseGit的Settings頁面,點擊左邊導航欄的Git目錄,設置用戶名和郵箱(Name, Email),Name會在提交代碼的時候顯示出來,如果之前使用git config配置過,這里也可以不用配置的。

image
image

然后點擊Git下的Remote菜單,添加一個origin遠程倉庫分之信息:Remote是為遠程分之起個名字,URL是遠程倉庫地址,Putty是id_rsa.ppk文件路徑,至此就可以使用TortoiseGit正常工作了,可以試試pull,commit等功能。

②、tortoisegit解決重復輸入用戶名密碼問題:


image

在最后加入

[credential]

 helper = store 

里面會有你以前配置好的用戶昵稱和郵箱,如果沒有就加上去,最后結果是

image

③、tortoisegit解決沖突

首先將本地修改提交。

image
image

然后同步代碼

image

選擇遠程分支,拉去代碼

image

顯示沖突代碼部分

image

編輯沖突代碼

image
image

解決完沖突,再次commit---》Pull---》push

image
image

沖突完美解決

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,711評論 19 139
  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,863評論 9 163
  • 剛注冊簡書那幾天,我有兩個粉絲,都是跟我一樣的菜鳥級別。我不知道他們怎么會關注我這樣一個無名小卒,我把它歸結...
    琰言閱讀 279評論 0 0
  • 如何提升內(nèi)在力量及養(yǎng)育智慧,成就安全感充足又自信的小孩? 之一 孩子的成長情況跟什么有關? 1.幾點睡覺 2.母親...
    勤快滴麻麻閱讀 184評論 0 1
  • 刪了寫寫了刪,所以今天逐字稿的進度基本為0?,F(xiàn)在把書的基本內(nèi)容都搞清楚了,重要的部分都理解的差不多了,可是想要輸出...
    白菜花君閱讀 88評論 0 0

友情鏈接更多精彩內(nèi)容