
Git
dumb_man
这个作者很懒,什么都没留下…
展开
-
[转]git查看某个文件的修改历史
有时候在比对代码时,看到某些改动,但不清楚这个改动的作者和原因,也不知道对应的CR号,也就是说无从查到这些改动的具体原因了~【注】:某个文件的改动是有限次的,而且每次代码修改的提交都会有commit描述,我们可以从这里进行入手;一、切换到目录首先切换到要查看的文件所在的目录:cd packages/apps/Mms/src/com/android/mms/ui/二、git log --pretty原创 2017-11-20 17:37:42 · 306 阅读 · 0 评论 -
git diff 的功能与用法
在git提交环节,存在三大部分:working tree, index file, commit这三大部分中:working tree:就是你所工作在的目录,每当你在代码中进行了修改,working tree的状态就改变了。index file:是索引文件,它是连接working tree和commit的桥梁,每当我们使用git-add命令来登记后,index file的内容就改变了,此时inde原创 2017-11-20 17:39:57 · 1483 阅读 · 0 评论 -
找到在git <no branch>中的commit
如果你也像我一样发生过在 的git 环境中进行过git commit然后忘记新建branch,就git checkout master,这时要找到你那些commit就要执行git fsck --lost-found或git fsck --unreachable或git log -g找到你在no branch上的 串,之后git checkout git branch 就好了。原创 2017-11-20 17:41:24 · 1774 阅读 · 0 评论 -
配置gerrit 及编译 环境
1. 获取 SSH Public key ,执行如下指令: $ ssh-keygen -t rsa ### 提示项直接回车 $ cat ~/.ssh/id_rsa.pub2. 将public key 添加到页面中 ,步骤如下 进入自己账户 gerrit 链接页面 http://192.168.2.17:8080/#/settings/ssh-keys 点原创 2017-11-20 17:42:23 · 410 阅读 · 0 评论 -
Git 撤销 merge
在使用Git开发过程中偶尔会遇到合并(merge)错代码的情形。此时需要撤销已经合并的分支(branch)。虽然对git有了一定的了解和使用,但是这种撤销合并分支的情况还是不太清楚改如何处理,这里有一个比较好的资料。Git 撤销合并 这里通过本人亲身试验对连接中文章的revert a merge commit 部分做一定程度的解释:先原因文章内容:Merge Commit在描述 merge com原创 2017-11-20 17:43:03 · 548 阅读 · 0 评论 -
一次删除多个需要git rm的文件
For Git 1.x$ git add -uThis tells git to automatically stage tracked files -- including deleting the previously tracked files. For Git 2.0To stage your whole working tree:$ git add -u :/To stage jus...转载 2018-03-07 19:26:45 · 4793 阅读 · 1 评论