博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git命令
阅读量:7104 次
发布时间:2019-06-28

本文共 841 字,大约阅读时间需要 2 分钟。

常用的git命令

  1. pwd 查看当前目录路径
  2. git init 把当前的目录变成可以管理的git仓库,生成隐藏.git文件
  3. git add
    • git add -u:文件中被修改过或已删除文件的信息添加到索引库,它不会处理untracted的文件。
    • git add -A:所有tracked文件中被修改过或已删除文件和所有untracted的文件信息添加到索引库。
    • git add .:添加当前目录的所有文件到暂存区
    • git add -p:添加每个变化前,都会要求确认,对于同一个文件的多处变化,可以实现分次提交
  4. git commit -m '注释':提交所有add过的文件 –m 后面的是注释
  5. git status:查看仓库状态
  6. git diff :查看同一文件修改了哪些内容 7.git log:查看历史记录
  7. git reset -- hard HEAD^[^^,^^^] 回退几个版本,有几个^就表示回退几个版本
  8. git reset –hard HEAD~100 回退100个版本,可以是任意数字
  9. cat 查看文件内容
  10. git reflog 查看历史记录的版本号id
  11. git checkout -- 把XX文件在工作区的修改全部撤销
  12. git rm 删除文件
  13. git push 推送到远程库
  14. git clone url 克隆远程库的项目
  15. git checkout –b dev  创建dev分支 并切换到dev分支上 git checkout
  16. git branch  查看当前所有的分支
  17. git checkout master 切换到master分支 19.git merge dev    在当前的分支上合并dev分支
  18. git branch –d dev 删除dev分支
  19. git branch name 创建分支
  20. git push origin ...:把分支推送到远程库对应的远程分支上

转载于:https://juejin.im/post/5b33335e51882574914476d9

你可能感兴趣的文章
apache 启动脚本加入系统服务列表
查看>>
静态网页与动态网页区别
查看>>
深度解析VC中的消息传递机制
查看>>
springmvc文件下载
查看>>
STL二级空间配置器设计
查看>>
.Net下HTTP访问穿越多层代理的方法以及代理服务器的验证 转载
查看>>
numpy中的nan (无穷小)注意点
查看>>
iphone屏幕分辨率
查看>>
linux的文件处理工具
查看>>
UVA 1603 Square Destroyer
查看>>
php-Iterators迭代器
查看>>
如何在你的项目中集成 CAP【手把手视频教程】
查看>>
python学习之老男孩python全栈第九期_day028知识点总结——面向对象进阶、hashlib...
查看>>
小凯的数字 数论
查看>>
在 Android Studio 上调试数据库 ( SQLite )
查看>>
UItableview全部属性、方法以及代理方法执行顺序
查看>>
图片文字css小知识点
查看>>
安卓 消息队列 优先级 顺序
查看>>
微软 Share Point “.NET研究”2010 企业应用解决方案
查看>>
微软下周将发布10个安全补丁 严重漏洞超过半数
查看>>