Git 常用命令总结
方便以后好检索
基础命令
初始化一个Git仓库:
添加到暂存区:
提交到本地仓库:
仓库版本号切换:
查看提交历史:
查看历史命令:
丢弃工作区的修改:
添加到了暂存区,想丢弃修改:、``
远程操作
关联一个远程库:
第一次推送分支的所有内容:
之后每次提交:
克隆远程仓库:
拉取远程分支的代码:
分支操作
查看分支:
创建分支:
切换分支:或者
创建+切换分支:或者
合并某分支到当前分支:
删除分支:
查看分支合并图:
stash 操作
将当前修改放到堆栈中: 或
查看 stash 了哪些存储:
恢复最近一次 stash 的存储(会删除):
恢复指定的存储代码(会删除):
恢复最近一次 stash 的存储(不会删除):
恢复指定的存储代码(不会删除):
显示最近一次的 stash 的存储做了哪些改动:
显示指定的 stash 的存储做了哪些改动:
删除指定的 stash:
删除所有缓存的stash:
tag 操作
新建一个标签,默认为,也可以指定一个commit id:
指定标签信息:
查看所有标签:
推送一个本地标签:
推送全部未推送过的本地标签:
删除一个本地标签:
删除一个远程标签:
从指定的标签拉取一个分支出来:
参考: