git經常使用配置

Git 配置

一、生成密鑰git

執行:ssh-keygen -t rsa -b 4096 -C "youxiang@youxiang.com"github

 

生成鑰的時候須要輸入密碼,這裏默認寫12345,後面clone代碼的時候須要用到。服務器

 

執行結果以下所示:ssh

 

 

生成的密鑰目錄以下:spa

 

 

 

二、把公鑰上傳到服務器命令行

  用文本文件打開id_rsa.pub,複製裏面的所有文本,登陸代碼倉庫服務器,添加新的ssh-key,粘貼複製的內容到key裏面,3d

 

 

3. 使用命令行下拉代碼日誌

 

3.1執行「git init」 初始化git環境,而後調用blog

 

3.2執行「git clone 服務器代碼路徑」,開始下拉代碼rem

 

四、 使用TortoiseGit來下拉代碼配置1--->生成 .ppk文件

 

能夠直接在cmd中打開puttygen(也能夠到TortoiseGit的安裝路徑下找到C:\Program Files\TortoiseGit\bin\puttygen.exe)

 

點擊下圖中規定load加載私鑰id_rsa,而後點擊Save private key生成TortoiseGit須要使用的ppk文件(id_rsa.ppk)

 

5. 使用TortoiseGit來下拉代碼配置2--->配置TortoiseGit客戶端

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

        

 

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

 

Git 分支經常使用命令

第一步:建立並切換分支

git checkout -b 分支name

develop爲例:git checkout -b develop

 

 

第二步:將主分支代碼merge到當前分支(以master爲例)

git merge master

 

 

第三步:將建立的分支push到遠程

git push

 

 

執行所提示的:git push --set-upstream origin develop

 

 

至此完成建立

 

 

查看遠程分支

git branch -a     或   git branch -r

刪除遠程分支:

git push origin --delete xq(xq爲遠程分支名稱)上圖所示

 解決merge衝突

  git reset --merge  

經常使用git命令:

git init 新建一個空的倉庫git status 查看狀態git add . 添加文件git commit -m '註釋' 提交添加的文件並備註說明git remote add origin git@github.com:jinzhaogit/git.git 鏈接遠程倉庫git push -u origin master 將本地倉庫文件推送到遠程倉庫git log 查看變動日誌git reset --hard 版本號前六位 迴歸到指定版本git branch 查看分支git branch newname 建立一個叫newname的分支git checkout newname 切換到叫newname的分支上git merge newname 把newname分支合併到當前分支上git pull origin master 將master分支上的內容拉到本地上

相關文章
相關標籤/搜索