常用Git命令

2018-12-07  本文已影响0人  xiaopotian

远程同步

取回远程仓库的变化,并与本地分支合并:git pull [remote] [branch]

代码提交

添加当前目录的所有文件到暂存区:git add -A

提交暂存区到仓库区:git commit -m [message]

push到远程仓库:git push [origin] [branch]

标签

列出所有:git tag

查看标签详细信息:git show [tagName]

新建一个tag在当前commit:git tag [tagName]      //默认是打在最新提交的commit上

提交指定tag: git push [remote] [tagName]        //创建的标签都只存储在本地,不会自动推送到远程

提交所有tag:git push [remote] --tags

新建一个tag在指定commit:git tag [tagName] [commit id]

创建带有说明的标签,用-a指定标签名,-m指定说明文字:git tag -a [tagName] -m "remark" [cmmit id]

删除本地tag:git tag -d [tagName]          //删除远程标签需要先删除本地标签

删除远程tag:git push [remote] :refs/tags/[tagName]

新建一个分支,指向某个tag:git checkout -b [branchName] [tagName]

添加当前目录的所有文件到暂存区

上一篇下一篇

猜你喜欢

热点阅读