1. 程式人生 > >Git安裝配置,和使用的簡介

Git安裝配置,和使用的簡介

span git ner 簡介 stp projects 按鈕 搜索 file

方案1:安裝Git和TortoiseGit,使用TortoiseGit的圖形化界面管理項目代碼

材料準備:

Git安裝包

TortoiseGit安裝包

註:包資源,可疑百度搜索,在Git官網下載

  1. 安裝Git,安裝過程沒什麽要註意的,下一步到底即可(具體安裝位置,根據自身需要配置安裝目錄)
  2. 安裝TortoiseGit,,安裝過程沒什麽要註意的,下一步到底即可(具體安裝位置,根據自身需要配置安裝目錄)
  3. 如果TortoiseGit安裝目錄,不是軟件默認C盤安裝目錄。需要修改TortoiseGit的設置,

任意位置,右鍵選擇“TortoiseGit”--->“Settings”。在TortoiseGit配置窗口選擇Network,進行配置,具體操作圖1

技術分享圖片

技術分享圖片

圖1

修改SSH client目錄,為TortoiseGit安裝位置中TortoiseGitPlink.exe所在的目錄。(註:首次修改SSH client目錄,會遇到改掉後,點擊“應用”和“確定”按鈕,都沒有響應,無法保存。有一個方法可以解決這個問題,勾選Enable Proxy Server,點擊“確定”或“應用”保存後,再修改SSH client目錄,就可以點擊“確定”或“應用”保存改動了)

4.找到TortoiseGit安裝目錄下bin/puttygen.exe,雙擊運行,在打開的窗口裏,點擊“Generate”按鈕,如圖2

技術分享圖片

圖2

然後鼠標快速在空白處移動,如圖3

技術分享圖片

圖3

把生成的Public key拷貝出來,如圖4

技術分享圖片

點擊“Save private key”,隨便命名一個名稱,保存私鑰(保存目錄自定)

5.訪問公司gitlab網站(gitlab.xxxx.com.cn),並登錄

點擊進入“Profile Settings”--->“SSH Keys”,如圖5。把上一步拷貝的Public key,粘貼上去,並保存

技術分享圖片

圖5

6.點擊進入“Project”--->“Your projects”頁面,點擊查看你需要用到的項目,如圖6,圖7

技術分享圖片

圖6

技術分享圖片

圖7

把項目的SSH路徑拷貝出來。

7.在存放項目代碼的目錄下(目錄自定義),右鍵選擇“TortoiseGit”--->“Clone”,如圖8

技術分享圖片

圖8

把上一步拷貝的項目SSH路徑,粘貼進入。勾選“Load Putty Key”,並把第4步保存的私鑰配置上,點擊“OK”即可把項目代碼拉下來,如圖9

技術分享圖片

圖9

8.選中項目代碼的文件夾(帶綠色勾的),右鍵選擇TortoiseGit”--->“Settings”,如圖10

技術分享圖片

圖10

點擊進入“Git”--->“Remote”--->“Origin”配置界面,把第6步的項目的SSH路徑粘貼進來,如圖11,如此配置之後,選中項目代碼的文件夾(帶綠色勾的),右鍵選擇TortoiseGit”的pull,fetch,push功能都可以正常使用了

技術分享圖片

圖11

方案2:僅安裝Git,使用Git自帶的git-bash.exe,在命令行模式下管理項目代碼

  1. Git的安裝方法,在上述文檔種有描述,這裏不再贅述

2. 在Git的安裝目錄下,雙擊打開git-bash.exe。

3. 在打開的命令行窗口輸入命令ssh-keygen -t rsa -C "自定義名稱"。回車後,按提示操作生成公玥和私玥

4. 生成的公玥和私玥,默認保存在c:/Users/用戶名/.ssh/(命令行窗口的提示也會把路徑展示出來的)

5. 打開公玥(公玥默認名稱id_rsa.pub),全選復制公玥內容。

6. 打開並登錄公司gitlab網站(gitlab.xxxxxx.com.cn),把公玥粘貼,添加到Profile Settings>>>SSH Keys

7. 在命令行窗口,通過cd命令,切換到指定目錄(存放項目代碼的目錄),輸入命令git clone [email protected].cn:test/syyyy.git(git clone命令後跟的是項目代碼的路徑),即可把代碼拉到本地

Git命令:

網上有個大神總結的挺好的,這裏就不拾人牙慧了。直接把他的文章網站地址貼在這裏,有興趣可以學習下。https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

Git安裝配置,和使用的簡介