1. 程式人生 > >git程式碼提交和拉取

git程式碼提交和拉取

  1. 程式碼提交

//添加當前目錄下的所有變更到本地倉庫
git add ./*
//提交本地所有的變更到臨時倉庫
git commit -a
//推送本地臨時倉庫到【遠端】【分支】
git push [email protected]:luciferofwg/RapidxmlDemo.git master
git push [email protected]:luciferofwg/RapidxmlDemo.git dev
git push [email protected]:luciferofwg/libCurlDemo.git dev
//合併遠端分支程式碼到本地分支
git pull origin dev
上面的這句話等同於
git fetch -v dev
git merge dev

  1. 程式碼拉取

//拉取遠端分支並且建立新的分支
git checkout -b [email protected]:luciferofwg/libCurlDemo.git dev origin/dev
上面的一行指令指明瞭分支的地址
//在本地建立基於遠端分支的本地分支
git checkout -b dev origin/dev #建立了一個基於遠端分支【dev】的本地分支dev,其中origin/後面的為遠端分支的名稱
//然後更新本地分支程式碼
git fetch -v