Git客戶端的安裝與配置入門


GitLab與Git客戶端的安裝與配置入門,每次配置完一段時間,就忘記配置過程了,為了自己和同學們以后有所參照,特記錄了本次下載和配置,其實Git就是一個版本控制系統,類似於SVN,CVS等

下載:Windows操作系統下下載安裝客戶端即可,如Git-2.19.2-64-bit.exe

安裝:過程可以一路默認安裝完成即可

配置:

1.  選擇你要下載服務器上項目和操作的本地目錄空間,如G:\youxuan\workspace,該文件夾下空白處“右鍵“---選擇Git Bash Here,打開git的bash界面

2.  git在提交代碼時需要驗證你的用戶名和郵箱,git不希望有匿名用戶去提交代碼。輸入如下兩個命令來配置用戶名和郵箱,其中global參數表示為全局配置,也可以為單個用戶配置自己獨特的用戶名和郵箱

git config --global user.name [你的用戶名 ]

git config --global user.email [你的郵箱 ] 

如:

git config --global user.name  zengyonghong

git config --global user.email  zengyonghong@xsyxsc.com

 

3.生成公鑰和私鑰:git下拉和推送代碼時使用的是ssh協議,因此需要用戶配置自己的公鑰和私鑰,而生成用戶公鑰和私鑰的命令如下:

格式: ssh-keygen -t rsa -C [你的郵箱地址 ]
如:ssh-keygen -t rsa -C zengyonghon@xsyxsc.com

 

中間會彈出各種提示信息,一路默認即可。默認生成的公鑰和私鑰的目錄為 {home_dir}/.ssh下。公鑰為id_rsa.pub文件,私鑰為id_rsa文件。其中Windows中的{home_dir}的值為C;\Users\[用戶名],或者在git-bash中輸入命令
cd

即可跳轉到{home_dir}下,然后使用cd命令進入.ssh目錄,使用cat命令即可查看公鑰內容

 

4. 將你剛才使用cat命令查看的公鑰內容復制添加至如gitlab服務器端,即可實現遠程倉庫的代碼拉取和推送。至此,Windows上git的安裝和配置已經完成。

 

 

5.   最后,登陸服務端,找到項目下載地址,下載服務端項目到本地,注意有SSH和HTTP兩種協議,我這里使用HTTP才成功:

命令如下:    git clone http://gitlab.frxs.cn/test-cases/cases-box.git

 

 

 

 

6.   此時,本地工作目錄下已經下載好了服務端工程,正常操作即可,客戶端上傳、下載、提交等日常操作和常用git操作命令如下:

git pull

git  add .

git  commit -m [注釋信息]       

git  push   

 
        
git作為支持分布式版本管理的工具,它管理的庫(repository)分為本地庫、遠程庫。
git commit操作的是本地庫,git push操作的是遠程庫。
git commit是將本地修改過的文件提交到本地庫中。
git push是將本地庫中的最新信息發送給遠程庫。

 

更多命令和解釋搜索“git常用命令”網上大把資料,此處省略一千萬字,

記住一個原則: 

任何更改前必須先pull,在add,隨后commit將本地修改過的文件提交到本地庫中,最后git push將本地庫中的最新信息發送給遠程庫,如果有沖突我一般是直接到服務端對比版本手動解決

 
 
        

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM