文件操作

  • git init (添加文件);

  • git status (查看文件状态);

  • git diff (查看修改内容);

  • git rm (删除文件);

  • git add (把文件保存在暂存区);

  • git commit -m (提交到版本库,必须先add);

  • git checkout -- file (丢掉工作区的修改);

  • git reset --hard commit_id (回退暂存区文件);

记录操作

  • git log (查看提交历史);

  • git reflog (查看命令历史);

仓库操作

  • git pull (抓取远程库的新提交,即更新本地库);

  • git push -u origin master (推送或更新分支所有内容,最好使用git pull先抓取远程的新提交);

  • git remote add origin git@server-name:path/repo-name.git (关联远程仓库);

  • git clone (克隆一个仓库);

  • git remote -v (查看远程库的信息);

分支操作

  • git branch (查看分支);

  • git branch (创建分支);

  • git checkout (切换分支);

  • git checkout -b (创建+切换分支);

  • git merge (合并某分支到当前分支);

  • git branch -d (删除分支);

  • git log --graph (查看分支合并图);

  • git branch -D (前行删除分支);

合并分支的模式 (合并分支时,加上--no-ff参数就可以用普通模式合并,合并后的历史有分支,能看出来曾经做过合并,而fast forward合并就看不出来曾经做过合并。)

工作任务操作

  • git stash (暂停工作任务);

  • git stash pop (回退工作任务);

标签操作

  • git tag (创建标签);

  • git tag -a -m "blablabla..." (指定标签信息);

  • git tag (查看所有标签);

  • git push origin (推送一个本地标签);

  • git push origin --tags (推送全部未推送过的本地标签);

  • git tag -d (删除一个本地标签);

  • git push origin :refs/tags/ (删除一个远程标签);

最新文章

  1. redis、memcached、mongoDB 对比与安装
  2. ELF Format 笔记(五)—— 特殊 Section
  3. js的一些冷门的用法
  4. Clob类型转化String类型
  5. iOS开发UI篇—无限轮播(新闻数据展示)
  6. mysql is marked as crashed and should be repaired错误
  7. HTML: 用CSS畫一個三角形
  8. c#枚举自定义,用于数据绑定。
  9. Java基础(二)
  10. jquery如何通过name名称获取当前name的value值
  11. 到底该不该熟悉掌握struts2的ONGL呢?
  12. Swift 中的 Runtime
  13. Andriod ADT v22.6.2版本中在Mainactivity.java中使用fragment_main.xml中TextView控件对象的问题
  14. thinkphp 支付宝错误 Class 'Think' not found
  15. 【SpringMVC】【EasyUI】关于使用EasyUIForm上传文件,返回JsonIE提示下载文件的解决办法!
  16. 【前端GUI】——网站设计的重要知识点总结&思维导图(一)
  17. 免费IPv6访问收费IPv4,校园网免流量
  18. idea引用本地jar包的方法及报错解决
  19. subprocess 模块
  20. Android-Gradle(二)

热门文章

  1. 1.(group by)如何让group by分组后,每组中的所有数据都显示出来
  2. 【你不知道的javaScript 中卷 笔记2】javaScript中的类型转换
  3. .netCore MVC View 如何不使用模板
  4. ipa文件信息检查工具
  5. 关于npm 的注意事项
  6. 一些java基础知识的备忘
  7. python requests [Errno 104] Connection reset by peer
  8. rp算法 随机化 刷题记录
  9. caffe+win10+git使用sh文件
  10. thinkphp5出现mkdir() Permission denied报错解决办法