常用git操作命令
《Pro Git》:https://git-scm.com/book/zh/v2
git add 文件路径 添加某个文件
git add . 添加所有文件
git commit -m “备注”
git push origin daily/1.0.0
git checkout develop-branch //用来切换分支
git checkout -b daily/1.0.0 //用来切换分支,没有则新建
git pull
————————————————————————————
从分支上下载代码:
git clone -b
releases/20171129164708245_r_release_67563_iotx-paas-admin-code http://gitlab.alibaba-inc.com/IoTx/iotx-paas-admin.git
(git clone -b +分支名+ http)
或者 git clone + http 后 git checkout
————————————————————————————
新建分支 git branch daily/1.0.4
切换到分支:git checkout daily/1.0.4
————————————————————————————
发布publish
git tag -a publish/1.0.3 -m “备注”
git push origin publish/1.0.3
————————————————————————————
分支合并(尚未亲测)
git clone $giturl
git checkout <合并的目标分支>
git merge <合并的来源分支>
当合并结果有如下说明时,表示有冲突需要解决:
CONFLICT (content): Merge conflict in < filepath >
Automatic merge failed; fix conflicts and then commit the result.