- 初始拉取代码
git clone origin http://xxxxx.git
- 将本地代码关联到远程仓库
git remote add origin https://xxxx.git
- 拉取远程dev 分支的代码
git checkout -b dev origin/dev
- 新建自己的开发分支
git checkout -b dev_lijian
- 将自己的代码修改纳入仓库
git add .
- 提交代码
git commit -m "修改用户信息,添加用户接口"
- 新建一个临时分支
git checkout -b dev_lijian_temp
- 切换到 dev 分支
git checkout dev
- 拉取dev 分支的远程代码
git pull oirgin dev
- 切换到 刚才的临时分支
git checkout dev_lijian_temp
- 合并dev分支的代码到当前分支(dev_lijian_temp)
git merge dev
- 切换到 dev_lijian 分支
git checkout dev_lijian
- 合并开发代码
git merge dev_lijian_temp
- 提交dev_lijian 分支到远程仓库的 dev_lijian 分支
git push origin dev_lijian
-
提交merge , merge dev_lijian 分支的代码到 dev 分支 , accept
-
删除一个本地分支
git branch -d dev_lijian_temp
- 删除一个远程分支
git push origin --delete dev_lijian_temp
- 暂存当前操作
git stash
- 获取暂存修改
git stash apply
- 创建标签并且增加备注
git tag -a 标签名 -m '描述'
- 合并某次 commit
git log // 获取到 commit_id
git cherry-pick mycommit_id