1.git init:初始化
    git status:查看版本状态
    git log : 查看提交日志
-m:modify(修改)
git commit -am 'first commit' 直接提交
 
2.git commit --amend:取消上一次提交,再把暂存区的文件重新提交
 
3.git checkout -- 文件名:改变了工作区,((还没add到暂存区)),就使用命令回到修改前
    git checkout -- . :所有
 
4.git reset HEAD index.html: 如果((已经add到暂存区)),就使用命令撤回到还没add前(红色,但工作区还没撤回)
 
5.删除文件,还要命令git add .提交到暂存区
    命令 git rm index.html直接删除
   git rm --cached 文件名:不小心将不需要追踪的文件添加到暂存区,想删除暂存区的文件但是不想删除工作区的文件
 
6.重命名:git mv oldname newname
 
 
7.分支
 
8.两个分支合并发生矛盾
 
9.工作区和暂存区的差异:git diff
    暂存区和版本库的差异:git diff --staged
    两个版本之间的差异:git diff 版本号 版本号
    两个分支之间的差异:git diff 另一个分支
 
10.  git stash:保存当前分支修改内容
    git stash list:显示stash保存列表
    git stash apply stash@{0}:把暂存区的拉回到本地
    git stash drop stash@{0}:删除
     git stash pop stash@{0}:把暂存区的拉回到本地(apply+drop)
 
 
 
 
 
 
 

最新文章

  1. 【Java EE 学习 82 下】【MAVEN整合Eclipse】【MAVEN的一些高级概念】
  2. 不断优化,重构我的代码-----拖拽jquery插件
  3. sql 语句 事务
  4. 如何使用Android中hide的类和方法进行开发?
  5. Python collections 模块用法举例
  6. CSS 选择器汇总
  7. Effective C# 学习笔记(原则一:始终能的使用属性(property),而不是可直接访问的Data Member)
  8. atan atan2的区别!
  9. [wordpress]根据自定义字段排序并根据自定义字段查询
  10. 网络笔记01-3 socket 实现百度页面的两种方式
  11. Nginx - Windows 环境安装 Nginx
  12. JFinal的Shiro权限管理插件--玛雅牛 / JFinalShiro
  13. cf C. Fox and Box Accumulation
  14. CDZSC_2015寒假新人(2)——数学 B
  15. Google Go 语言从入门到应用必备开源项目
  16. NDK 开发实例二(添加 Eigen库)
  17. AWT的应用
  18. linux服务基础之DNS正反向解析、主从同步、子域授权及视图
  19. Excle批量导入到mysql调查
  20. item 6: 当auto推导出一个不想要的类型时,使用显式类型初始化的语法

热门文章

  1. MessagePack Java 0.6.X 多种类型变量的序列化和反序列化(serialization/deserialization)
  2. python IO密集型为什么使用多线程
  3. python拼音库pypinyin库详解
  4. Android_(控件)使用ListView显示Android系统中SD卡的文件列表
  5. 前端 Jenkins 自动化部署
  6. HDU 5791 Two ——(LCS变形)
  7. Data Science Competition中的工具汇总
  8. window环境下 恢复odoo数据库备份文件时产生的 Database restore error: Command `psql` not found.
  9. HearthBuddy卡组
  10. T89353 【BIO】RGB三角形