随笔分类 -  Git

摘要:你可以用git diff来比较项目中任意两个版本的差异。$ git diff master..test上面这条命令只显示两个分支间的差异,如果你想找出‘master’,‘test’的共有 父分支和'test'分支之间的差异,你用3个‘.'来取代前面的两个'.' 。$ git diff master...testgit diff是一个难以置信的有用的工具,可以找出你项目上任意两点间 的改动,或是用来查看别人提交进来的新分支。哪些内容会被提交(commit)你通常用git diff来找你当前工作目录和上次提交与本地索引间的差异。$ git diff上面的命令 阅读全文
posted @ 2013-09-11 20:44 四通大哥 阅读(880) 评论(0) 推荐(0)
摘要:方法一:1.先通过git reflog找到上一次的历史提交记录id,git如果没有特意设置,是会保存记录一段时间的(a few days or a month)2.git reset --hard [id]方法二:git reset --hard HEAD@{1}直接回到刚才的那个结点,{}中表示的是结点的序号方法一的例子如下:$ git initInitialized empty Git repository in .git/$ echo "testing reset" > file1$ git add file1$ git commit -m 'added 阅读全文
posted @ 2013-08-26 20:02 四通大哥 阅读(9674) 评论(0) 推荐(0)