javaee论坛

普通会员

225648

帖子

340

回复

354

积分

楼主
发表于 2019-11-01 17:09:05 | 查看: 112 | 回复: 2

文章目录Git常用命令集初始化操作创建新的版本库克隆已经存在的版本库修改和提交查看提交历史撤消操作分支与标签合并与衍合远程操作

Git常用命令集

符号说明:

尖括号(<>)表示需要替换成尖括号内文字描述的内容方括号([])表示可选项远程库名,形如git@sdysit.com:/sdyouth/git/GitTest.git路径名,形如D:\YouthGit\GitTest或者GitTest初始化操作$gitconfig--list#检查已有的配置信息$gitconfig--globaluser.name<name>#设置提交者名字$gitconfig--globaluser.email<email>#设置提交者邮箱$gitconfig--globalcore.editor<editor>#设置默认文本编辑器$gitconfig--globalmerge.tool<tool>#设置解决合并冲突时差异分析工具创建新的版本库$gitinit[--bare][path]#在当前路径或path下创建版本库。客户端不建议使用bare参数克隆已经存在的版本库$gitclone<remote>[path]#在当前路径或path下克隆远程库修改和提交$gitadd.#添加所有改动过的文件$gitadd<file>#添加指定的文件$gitmv<old><new>#文件重命名$gitrm<file>#删除文件$gitrm-cached<file>#停止跟踪文件但不删除$gitcommit-m<file>#提交指定文件$gitcommit-m“commitmessage”#提交所有更新过的文件$gitcommit-amend#修改最后一次提交$gitcommit-CHEAD-a-amend#增补提交(不会产生新的提交历史纪录)查看提交历史$gitlog#查看提交历史$gitlog-p<file>#查看指定文件的提交历史$gitblame<file>#以列表方式查看指定文件的提交历史$gitk#查看当前分支历史纪录$gitk<branch>#查看某分支历史纪录$gitk--all#查看所有分支历史纪录$gitbranch-v#每个分支最后的提交$gitstatus#查看当前状态$gitdiff#查看变更内容撤消操作$gitreset-hardHEAD#撤消工作目录中所有未提交文件的修改内容$gitcheckoutHEAD<file1><file2>#撤消指定的未提交文件的修改内容$gitcheckoutHEAD.#撤消所有文件$gitrevert<commit>#撤消指定的提交分支与标签$gitbranch#显示所有本地分支$gitcheckout<branch/tagname>#切换到指定分支或标签$gitbranch<new-branch>#创建新分支$gitbranch-d<branch>#删除本地分支$gittag#列出所有本地标签$gittag<tagname>#基于最新提交创建标签$gittag-d<tagname>#删除标签合并与衍合$gitmerge<branch>#合并指定分支到当前分支$gitrebase<branch>#衍合指定分支到当前分支远程操作$gitremote-v#查看远程版本库信息$gitremoteshow<remote>#查看指定远程版本库信息$gitremoteadd<remote><url>#添加远程版本库$gitfetch<remote>#从远程库获取代码$gitpull<remote><branch>#下载代码及快速合并$gitpush<remote><branch>#上传代码及快速合并$gitpush<remote>:<branch>/<tagname>#删除远程分支或标签$gitpush-tags#上传所有标签

普通会员

2

帖子

285

回复

301

积分
沙发
发表于 2019-11-05 16:42:23

楼主你知道的太多了

普通会员

0

帖子

314

回复

323

积分
板凳
发表于 2024-04-17 15:50:28

楼主听话,快到碗里来!

您需要登录后才可以回帖 登录 | 立即注册

触屏版| 电脑版

技术支持 历史网 V2.0 © 2016-2017