2015年7月12日
摘要: 打标签就像某人发布某个软件版本(v1.0)后,一般会给一个标签。Git 使用的标签有两种类型:轻量级的(lightweight)和含附注的(annotated)。轻量级标签就像是个不会变化的分支,实际上它就是个指向特定提交对象的引用。而含附注标签,实际上是存储在仓库中的一个独立对象,它有自身的校验和... 阅读全文
posted @ 2015-07-12 17:18 lukexwang 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 查看当前的远程库——git remote 列出了仅仅是远程库的简单名字可以加上-v 现实对应的克隆地址添加远程仓库——git remote add [shortname] [url]git remote add pb git://github.com/paulboone/ticgit.git从远程仓... 阅读全文
posted @ 2015-07-12 15:51 lukexwang 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 修改最后一次提交:--amend在提交完成后发现漏掉了几个文件没有加进去,或者提交信息写错了。想要修改怎么办?现在可以先把需要修改的信息进行修改如:git add 添加没有添加的文件,vim 对文档编辑后再 git add。最后使用: git commit --amend命令则将刚才所有修改添加的东... 阅读全文
posted @ 2015-07-12 15:43 lukexwang 阅读(196) 评论(0) 推荐(0) 编辑
摘要: git log可以查看提交历史;用-p选项展开显示每次提交的内容差异,用-2则仅显示最近两次的更新:git log -p -2在-p选项后面使用--word-diff选项进行单词层面的对比。这其中新添加的单词会被[++]括起来,删除的单词会被[--]括起来。更多选项:git log --stat 仅... 阅读全文
posted @ 2015-07-12 15:15 lukexwang 阅读(411) 评论(0) 推荐(0) 编辑