1. 程式人生 > >TortoiseGit關聯gitlab 關聯git

TortoiseGit關聯gitlab 關聯git

保存 網頁 clone ron 內容 gravity set 找到 tlab

1,安裝下面兩個軟件 和 生成密鑰、公鑰

安裝TortoiseGit、Git-2.11.1-64-bit 軟件。


2,生產git、TortoiseGit、gitlab三方關聯的公鑰和密鑰。

第一步用git生產私鑰和公鑰文件。
打開git軟件的技術分享工具,在彈出的控制臺中輸入如下命令:

$ ssh-keygen -t rsa -C "[email protected]"

(註釋:紅色部分使用自己的gitlab賬號,生成文件的過程中直接回車直到文件生成(一般是放在c盤用戶目錄下的“.shh”文件夾下面))

----------------------------------------------
第二步將公鑰關聯到gitlab賬戶

找到生成id_rsa(私鑰)、id_rsa.pub(公鑰)文件。

在網頁中登陸gitlab,用記事本打開id_rsa.pub(公鑰)將信息復制到網頁中的如下部分,並添加進去:

技術分享

第三步生產TortoiseGit可用的私鑰

使用puttygen工具生成TortoiseGit能夠使用的私鑰(該工具有TortoiseGit自己提供)。

如下圖所示通過該軟件的 load載入之前生成的私鑰,載入成功後使用save private key保存一份TortoiseGit能夠識別的私鑰ppk文件即可。

(註釋:後面的操作過程中TortoiseGit能夠自己找到需要的私鑰,最好就放在之前git生產的公鑰和私鑰的位置)

技術分享


3,設置TortoiseGit的settings

URL是登陸gitlab網頁獲取的git項目地址(有http和ssh,截圖中是http的)。

技術分享


4,同步gitlab的遠程倉庫
打開右鍵菜單選擇Git Clone命令。

技術分享

在下圖小紅藍色標識1是你需要同步的gitlab路徑,藍色標識2是本地存放的路徑,藍色表示3是你需要指定同步的分支。點擊OK即可完成同步。

技術分享

5,操作

右擊clone後的目錄,使用如下所以命令。

技術分享

彈出類似git的add命令功能窗口,Message表示本次commit的信息,check是小烏龜幫忙檢索出來的需要add的內容(有add 也有delete modify)。

ok後自動執行add和commit命令。

技術分享

提交完成後就可以push了,如下圖所示。

技術分享

TortoiseGit關聯gitlab 關聯git