<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          完全解讀 TortoiseGit 的使用

          共 1352字,需瀏覽 3分鐘

           ·

          2020-11-22 20:08

          TortoiseGit 簡稱 tgit, 中文名海龜Git。TortoiseGit是一個開放的Git版本控制系統(tǒng)的源客戶端,具有Git操作的圖形用戶界面(GUI)。TortoiseGit 支持Winxp/vista/win7/Win10,提供多言語支持。
          本文將介紹如何使用TortoiseGit來管理Gitlab上的項目。
          這里不再介紹如何安裝Git和TortoiseGit。在筆者的Windows系統(tǒng)上,Git版本號為2.18.0, TortoiseGit版本號為2.6.0。
          打開TortoiseGit中的PuTTYgen,在本機上生成公鑰(public key)和私鑰(private key),秘鑰類型選擇RSA,如下圖:
          利用PuTTYgen生成公鑰和私鑰

          然后將公鑰和私鑰保存起來,即Save the generated key。

          打開自己或者公司的Gitlab頁面,在settins中選擇SSH Keys,然后將剛才生成的公鑰文件中的內(nèi)容(只選擇Comment到End的那部分)復制至Gitlab中SSH Keys中,如下圖(部分內(nèi)容已擦除):
          在Gitlab中的SSH Keys頁面添加公鑰

          添加成功后,會生成Fingerprints,如下:
          生成Fingerprints

          上述配置操作完畢后,接下來我們將學習如何利用TortoiseGit來管理項目。為了方便演示,筆者在Gitlab上新建一個項目git_test,里面只含有一個README.md文件,如下:
          新建git_test項目

          在你指定的地方(如D盤)右擊選擇TortoiseGit,選擇Clone,輸入剛才項目的地址以及選擇剛才生成的私鑰文件即可將項目Clone下來,如下圖:

          修改REAMD.md文件中Version和Time并保存。接下來我們將會把這次的修改內(nèi)容提交至Gitlab。

          右擊git_test,選擇TortoiseGit,選擇Commit --> "master",填寫提交信息,如下圖:


          點擊Commit&Push即可(注意如果是Commit按鈕,則并未將此次修改提交到線上,還需要Push一下才行)。值得注意的是,該過程中可能會需要輸入Gitlab的賬號和密碼。

          提交成功后,我們就修改了master分支中的README.md中的內(nèi)容了,如下:

          接著筆者將本地項目中的README.md文件中的Branch改成develop,以用于演示如何提交至其他分支。

          同上的提交一樣,不過在提交的時候選擇新建一個branch,如下圖:


          提交成功后,Gitlab項目中就會有兩個分支,打開develop分支后,內(nèi)容如下:
          develop分支信息


          ??本次分享到此結(jié)束,有機會筆者將會介紹一些Git的深入知識。


          ? ???作者:jclian,喜歡算法,熱愛分享


          往期推薦



          5分鐘完全掌握PyPy


          5?分鐘掌握 Python 中常見的配置文件


          OpenCV人工智能圖像識別技術實操案例


          點擊下方閱讀原文加入社區(qū)會員



          點贊鼓勵一下

          瀏覽 28
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  黄色片天天在线 | 欧美激情网站 | 青青草,新红楼丁香在线 | 超碰观看在线 | 北条麻妃在线视频 |