git
yuminfeng728
这个作者很懒,什么都没留下…
展开
-
git revert 和 git reset
git revert 撤销某次操作,而且会保留之前的commit,并且会把此次撤销作为最新的提交。 eg: git revert HEAD 撤销前一次 commit git revert HEAD^ 撤销前前一次 commi原创 2015-12-15 22:47:14 · 650 阅读 · 0 评论 -
git checkout
git checkout–用来切换分支或恢复工作区中的文件git checkout 切换到分支作为当前工作分支,索引会指向的HEAD;git checkout .恢复当前分支中所有被修改的文件;git checkout 恢复当前分支中某一个被修改的文件;git checkout -B 如果不存在的话就创建分支,否则就重置它,然后切换到该分支中。它等效于:原创 2016-02-18 11:01:19 · 632 阅读 · 0 评论 -
解决.gitignore不生效的办法
在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法(如无,则需自己手工建立此文件)。这个文件每一行保存了一个匹配的规则例如:# 此为注释 – 将被 Git 忽略*.class # 忽略所有 .class 结尾的文件!lib.a # 但 lib.a 除外build/ # 忽略 build/ 目录下的所有文件原创 2016-10-14 11:50:29 · 320 阅读 · 0 评论