登录        注册
 

使用Git总结

Git版本控制 root 62浏览 0评论

title: 关于Git的使用总结 date: 2017-12-10 10:20:19 tags: Git使用 categories: Git


Git 常用命令

  • git add------------添加到索引中
  • git archive------------从命名树中创建文件的存档
  • git bisect------------使用二进制搜索来查找引入错误的提交
  • git clone------------克隆项目
  • git branch------------列出、创建或删除分支
  • git branch future------------创建future分支
  • git checkout------------切换分支或恢复工作树文件
  • git cherry-pick------------应用一些现有提交所引入的更改
  • git citool------------图形化替代git-committ
  • git clean------------从工作树中删除未跟踪的文件
  • git commit------------向存储库提交记录更改
  • git fetch------------从另一个存储库下载对象和引用
  • git gc------------清理不必要的文件并优化本地存储库
  • git gitk------------Git存储库浏览器
  • git grep------------打印匹配模式的行
  • git init----------创建一个空的Git存储库或重新初始化一个现有的存储库
  • git log------------显示提交日志
  • git megre------------将两个或多个开发历史连接在一起
  • git mv-----------移动或重命名文件、目录或符号链接
  • git pull------------从另一个存储库或本地分支获取并与之集成
  • git push------------更新远程引用和相关对象
  • git rebase------------在另一个基本提示上重新应用提交
  • git reset------------将当前磁头复位到指定状态
  • git revert------------还原一些现有提交
  • git rm------------从工作树和索引中删除文件
  • git shortlog------------总结“git日志”输出
  • git show------------显示各种类型的对象
  • git stash------------将更改隐藏在一个脏的工作目录中
  • git status------------显示工作树状态
  • git submodule------------初始化、更新或检查子模块
  • git tag------------创建、列表、删除或验证使用GPG签名的标记对象
  • git worktree------------管理多个工作树
  • git help------------查看帮助

Git工作流程(分支策略,管理流程)

一.启动一个工作区(参见:git帮助教程)

  • clone 将存储库克隆到新目录中
  • init 创建一个空的Git存储库或重新初始化一个现有的存储库

二.处理当前的更改(也请参阅:git help everyday)

  • add 将文件内容添加到索引中
  • mv 移动或重命名文件、目录或符号链接
  • reset 将当前磁头复位到指定状态
  • rm 从工作树和索引中删除文件

三.检查历史记录和状态(也请参见:git帮助修订)

  • bisect 使用二进制搜索来查找引入错误的提交
  • grep 打印匹配模式的行
  • log 显示提交日志
  • show 显示各种类型的对象
  • status 显示工作树状态

四.成长,标记和调整你的共同历史

  • branch 列出、创建或删除分支
  • checkout 切换分支或恢复工作树文件
  • commit 记录对存储库的更改
  • diff 显示提交、提交和工作树之间的更改,等等
  • merge 将两个或多个开发历史连接在一起
  • rebase 在另一个基本提示上重新应用提交
  • tag 创建、列表、删除或验证使用GPG签名的标记对象

五.协作(参见:git帮助工作流)

  • fetch 从另一个存储库下载对象和引用
  • pull 从另一个存储库或本地分支获取并与之集成
  • push 更新远程引用和相关对象

** 说明: “git help -a”和“git help -g”列出了可用的子命令和一些命令概念指南。见“git help”或“git help ”读取有关特定子命令或概念的信息。

** 用法:git [--version][--help] [-C ][-c =][--exec-path[=]][--html-path] [--man-path][--info-path][-p | --paginate | -P | --no-pager][--no-replace-objects] [--bare][--git-dir=] [--work-tree=][--namespace=] []

转载请注明: 三木先生 » 使用Git总结

喜欢 (0) or 分享 ( 0)

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请狠狠点击下面的

发表我的评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(0)个小伙伴在吐槽