美文网首页
git tag、git branch 、git remote

git tag、git branch 、git remote

作者: MJ小宇宙爆炸 | 来源:发表于2018-09-20 10:31 被阅读0次

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 

相关文章

网友评论

      本文标题:git tag、git branch 、git remote

      本文链接:https://www.haomeiwen.com/subject/ytygnftx.html