git常用操作

git add 添加

git reset HEAD 如果后面什么都不跟的话 就是上一次add 里面的全部撤销了

git reset HEAD xx.css 就是对某个文件进行撤销了

git commit 错误

如果不小心 弄错了 git add后 , 又 git commit 了。 

先使用 git log 查看节点  commit xxxxxxxxxxxxxxxxxxxxxxxxxx 

git reset commit_id (回退到上一个 提交的节点 代码还是原来你修改的)

git reset –hard commit_id (回退到上一个commit节点, 代码也发生了改变,变成上一次的)

如果要是 提交了以后,可以使用 git revert

还原已经提交的修改 

此次操作之前和之后的commit和history都会保留,并且把这次撤销作为一次最新的提交 

git revert HEAD 撤销前一次 commit 

git revert HEAD^ 撤销前前一次 commit 

git revert commit-id (撤销指定的版本,撤销也会作为一次提交进行保存) 

git revert是提交一个新的版本,将需要revert的版本的内容再反向修改回去,版本会递增,不影响之前提交的内容。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 获取与创建项目 创建仓库的途径有:在本地已有的目录,初始化一个新的;克隆复制一份别人的项目。 git init 在...
    daking阅读 6,615评论 3 48
  • 1)远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquer...
    Jeff_Tsui阅读 341评论 0 0
  • 常用命令: 查看、添加、提交、删除、找回,重置修改文件 git help # 显示command的help gi...
    even_cheng阅读 295评论 0 3
  • 第一次连接远程仓库的配置 1)配置user.name 和user.email git config --globa...
    四月不见阅读 308评论 0 0
  • 公司一直在使用svn进行开发,今天得闲又看了看Git管理代码的常用操作,总结一下。 Git安装 查看是否安装了gi...
    Supremodeamor阅读 327评论 0 1