最近要開始兩我的共同開發一個項目,因爲另外一個同事,對於git不熟悉,我寫了一篇文章,以便他快速上手。 python
環境說明:在git服務器上,有兩分支,master和develop,一個是正式版本,一個是開發分支。
在我的服務器上,基於develop拉取建立我的分支。我的分支上開發完成時,合併到develop分支上,並提交。 git
如下是步驟: 服務器
git clone ssh://git@git.4it.cn/~/xnmonitor.git #這裏換成本身的項目地址
默認拉取的分支是master的 ssh
cd xnmonitor git pull -u origin develop #把服務端的develop分支拉取下來,若是沒有自行建立
git checkout -b yangrong #新建分支並切換到分支
git status #查看哪些文件有變化 git add . #把當前目錄下全部的都添加 git commit -m 'message' #提交到本地
git checkout develop #切換到develop分支 git pull #更新develop分支到最新 git merge yangrong #把yangrong分支合併到當前分支下
git push -u origin develop #把本地的修改提交到服務器
git checkout yangrong #切換到我的分支 git merge develop #把develop的內容在合併到當前分支