随笔分类 -  git

摘要:在使用git进行版本管理时,往往会出现一些误操作,比如将一些不加上传的文件放到了暂存区,即上传到了上一次commit中 比如: 那么如何才能将他移出暂存区呢 解决方案一: 上一次的commit中已经没有了误添加的文件,且Change-Id与修改前相同,只是一次 amend 解决方案二 阅读全文
posted @ 2018-01-08 18:05 戴杭林 阅读(5055) 评论(0) 推荐(0)
摘要:1. http://blog.bobbyallen.me/2014/03/07/how-to-install-git-without-having-to-install-xcode-on-macosx/ 2. https://www.atlassian.com/git/tutorials/insta 阅读全文
posted @ 2017-12-05 12:40 戴杭林 阅读(1029) 评论(0) 推荐(0)
摘要:git 是基于文件系统的版本管理工具,文档和详细介绍可以查看git 一.git commit --amend 如果你对文件做了修改需要和上一次的修改合并为一个change 二.git rebase 在 Git 中整合来自不同分支的修改主要有两种方法:merge 以及 rebase。 在本节中我们将学 阅读全文
posted @ 2017-06-15 13:17 戴杭林 阅读(1483) 评论(0) 推荐(0)
摘要:原文地址 https://daihanglin.github.io/Blog/paper/git.html 阅读全文
posted @ 2017-02-17 17:24 戴杭林 阅读(432) 评论(0) 推荐(0)
摘要:1.git grep foo 会自动map所有包含foo的文件 2.git grep -n foo 显示行号 3.git grep --name-only foo 只显示文件名 4.git grep -c foo 可以查看每个文件里有多个匹配内容 5.the_sliver_searcher 可以替代 阅读全文
posted @ 2016-12-21 16:59 戴杭林 阅读(2695) 评论(0) 推荐(0)
摘要:git log 查看某文件的修改历史显示有变更的文件 git status 显示当前分支的版本历史 git log 显示commit历史,以及每次commit发生变更的文件 git log --stat 搜索提交历史,根据关键词 git log -S [keyword] 显示某个commit之后的所有变动,每个commit占据一行 g 阅读全文
posted @ 2016-11-15 10:59 戴杭林 阅读(72337) 评论(1) 推荐(5)