Bootstrap

Git 常用命令总结

方便以后好检索

基础命令

  • 初始化一个Git仓库:

  • 添加到暂存区:

  • 提交到本地仓库:

  • 仓库版本号切换:

  • 查看提交历史:

  • 查看历史命令:

  • 丢弃工作区的修改:

  • 添加到了暂存区,想丢弃修改:、``

远程操作

  • 关联一个远程库:

  • 第一次推送分支的所有内容:

  • 之后每次提交:

  • 克隆远程仓库:

  • 拉取远程分支的代码:

分支操作

  • 查看分支:

  • 创建分支:

  • 切换分支:或者

  • 创建+切换分支:或者

  • 合并某分支到当前分支:

  • 删除分支:

  • 查看分支合并图:

stash 操作

  • 将当前修改放到堆栈中: 或

  • 查看 stash 了哪些存储:

  • 恢复最近一次 stash 的存储(会删除):

  • 恢复指定的存储代码(会删除):

  • 恢复最近一次 stash 的存储(不会删除):

  • 恢复指定的存储代码(不会删除):

  • 显示最近一次的 stash 的存储做了哪些改动:

  • 显示指定的 stash 的存储做了哪些改动:

  • 删除指定的 stash:

  • 删除所有缓存的stash:

tag 操作

  • 新建一个标签,默认为,也可以指定一个commit id:

  • 指定标签信息:

  • 查看所有标签:

  • 推送一个本地标签:

  • 推送全部未推送过的本地标签:

  • 删除一个本地标签:

  • 删除一个远程标签:

  • 从指定的标签拉取一个分支出来:

参考:

[廖雪峰的 Git 教程]()