Git提交代码到指定的分支上
1.将本地文件索引添加至git库中
git add *
2.提交代码
git commit -m "first"
# -m 后为提交日志
3.可查看本地仓库分支,发现会出现一个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上进行合并分支
分支
创建分支
git branch 分支名
列出当前仓库的所有分支
git branch
切换分支
git checkout 分支名
新建并切换分支
git checkout -b 分支名
合并分支
#将需要合并的分支合并到master分支上
$ git checkout master
$ git merge 需要合并的分支
$ git add readme.txt
$ git commit -a -m "finished"
发布分支
$ git push origin 分支名
删除本地分支
git branch -d 分支名
删除远程分支
git push origin --delete 分支名
标签
创建轻量标签
git tag v0.2.0
列出当前仓库的所有标签
git tag
切换标签
$ git checkout [tagname]
发布标签
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