Git 使用juju

写在前面:

  想不到好标题,就写好文章吧。

  此篇主要是介绍在使用git过程中常见的一些命令以及遇到的问题,手册+答疑解惑!

  在git未玩得通透熟练之际,此篇文章的标题序号无任何意义。

 

1.git 版本回退:

  A.本地版本回退:

    1.>git log

      查看提交的日志,获取版本号。

    2.>git reset head --hard 3m45i4

      回退到需要的版本,版本号[3m45i4...]不必写完,git会自个儿去找。

  B.远程版本回退:

    每次远程的操作与本地都是分不开的。so远程的回退就是将本地回退之后的版本push上去即可。

    >git push origin master:master

  c.获取回退之前最新的某个版本(相当于到未开的一个版本)

    同理,直接reset:

    >git reset head --hard eb623c

    注意:此版本号可在最之前的git log命令的结果中看到,如果,不幸将那个串口关闭了,看不到那个版本号。ok,自己找历史记录或者日志吧。

 

2.撤销add添加的文件

  在commit之前,经常会不小心将一些无用的文件的add到版本管理中,导致后一步的commit中会有很多垃圾文件。解决办法:

  撤销git add:

    >git rm -r --cached [需要撤销的文件1] [需要撤销的文件2] [需要撤销的文件...]

  文件之间用空格隔开。 

  

end.未完待续... ...

posted on 2016-04-06 10:13  是知也  阅读(192)  评论(0编辑  收藏  举报

导航