Git提交代碼到指定的分支上
1.將本地文件索引添加至git庫中
git add *
2.提交代碼
git commit -m "first"
# -m 后為提交日志
3.可查看本地倉庫分支荧恍,發(fā)現(xiàn)會出現(xiàn)一個master的分支
git branch
4.配置遠程倉庫
git remote add test http://xxxx@git.XXXX.com/scm/wbqa/xxxx.git
# test 為遠程倉庫別名 后面http 為遠程倉庫地址
5.配置完成后瓷叫,可使用 git remote -v 命令查看是否生效
6.使用push命令,將代碼提交到遠程對應分支
$ git push <遠程主機名> <本地分支名>:<遠程分支名>
git push test master:jenkinsapi
#test 為設置的遠程倉庫別名送巡,master為本地分支名摹菠,jenkinsapi為遠程分支名
也可以直接在gitLab上進行合并分支
分支
創(chuàng)建分支
git branch 分支名
列出當前倉庫的所有分支
git branch
切換分支
git checkout 分支名
新建并切換分支
git checkout -b 分支名
合并分支
#將需要合并的分支合并到master分支上
$ git checkout master
$ git merge 需要合并的分支
$ git add readme.txt
$ git commit -a -m "finished"
發(fā)布分支
$ git push origin 分支名
刪除本地分支
git branch -d 分支名
刪除遠程分支
git push origin --delete 分支名
標簽
創(chuàng)建輕量標簽
git tag v0.2.0
列出當前倉庫的所有標簽
git tag
切換標簽
$ git checkout [tagname]
發(fā)布標簽
git push origin -–tags
刪除本地標簽:
git tag -d 標簽名
刪除遠程標簽:
git push origin :refs/tags/標簽名
git push origin :refs/tags/protobuf-2.5.0rc1
克隆某個tag代碼的方式:
$ git clone
$ git checkout tag