Git
nbkangta
普通在读研究生一枚
展开
-
Git 学习笔记
Git 学习笔记 1、git status 查看工作文件夹状态 2、git add filename 将文件加入stage 3、git commit [-m] 提交unstaged 的文件 -m 后提交简单注释 4、echo "filename[dict]" > .gitignore 将文件/文件夹加入忽略列表 5、$git add . $git commi...2011-11-20 13:49:11 · 90 阅读 · 0 评论 -
git访问库中对象的方法总结
摘自《Git实战》 1、采用部分SHA1哈希值访问(4位以上) 2、使用master代表分支master中最新的提交,也可以使用全程refs/heads/master或heads/master 3、使用HEAD代表版本库最近的一次提交 4、符号^可以用于指代父提交 HEAD^代表版本库的上一次提交,即最近一次提交的父提交 HEAD^^代表HEAD^的父提交 5、...原创 2012-11-08 16:56:58 · 103 阅读 · 0 评论 -
Git各种命令回忆录
话说Git的命令集还是相当大的,为了避免忘记,就在这里开辟个回忆录吧 其他人可能看不懂,哈哈 git rev-parse 部分 $ git rev-parse --symbolic --branches //查看分支 $ git rev-parse --symbolic --tags //查看里程碑 $ git rev-parse --symbolic --glo...原创 2012-11-09 19:11:44 · 108 阅读 · 0 评论 -
改变GIT的历史
git checkout 和 git reset 操作就不介绍了git rebase 变基操作就像在某个版本,跟git revision说前面的路我们去过了走不通,转弯吧用法: git rebase --onto git rebase --onto git rebase git rebase ...原创 2012-11-13 23:28:57 · 97 阅读 · 0 评论 -
git clone各种类型之间的区别
我们知道 git clone有三种类型,分别是默认的 non-bare, bare 和 mirror。那么这三者之间到底有什么区别?请看如下E文(懒得翻译 =_=) The difference is that all refs are copied as-is. This means everything: remote-tracking branches, notes, refs...原创 2012-11-15 23:18:58 · 1924 阅读 · 0 评论