辛星浅析git中查看某个文件的历史
来源:互联网 发布:淘宝上的代购靠谱吗 编辑:程序博客网 时间:2024/06/09 23:02
有时候我们在比对代码的时候,会看到一些改动,但是不清楚这个改动的具体内容的话,我们通常可以通过如下步骤来执行:
(1)使用git log来查看某个文件的变化,需要注意的是这里我们只关注某个文件的变化,而不是整个git库,否则就无从看起了。
我们在git log后面接文件名即可,范例如下:
root@ubuntu:/root/xin# git log --pretty=oneline MessageItem.java 27209385caf678abe878375a470f4edd67a2d806 fix to process force close when empty address contained in card0e04b16f1dad7dc0a36e2235f7337bc656c365c7 display for 1970-1-1e4abf3a213197491e0855e101117b59b5dc0160d HREF#13954 receive, store, and display wap push356f6def9d3fb7f3b9032ff5aa4b9110d4cca87e HREF#16265_uim_show_time_error350f9d34c35ab50bdb4b2d43fb3ff9780e6c73fa fix xxxx715e32f97bd9d8ce4b5ba650b97ba4b137150456 Fix ANR from calling Contact.get()fd8357ff5febab0141e1beb8dd3b26f70416b108 Fix missing From fieldd130e2e6dc448fd80ecb70f0d31e3affb9888b9a fix bug 2112925: don't display zip file garbage content in MMS.
(2)然后我们使用git show来查看这次具体的更新,范例如下:
root@ubuntu:/root/xin# git show 356f6def9d3fb7f3b9032ff5aa4b9110d4cca87ecommit 356f6def9d3fb7f3b9032ff5aa4b9110d4cca87eAuthor:xin <xinguimeng@163.com>Date: Thu Jan 6 01:50:31 2014 +0800 修改的描述(是该代码commit时所填) Signed-off-by: 某某某 <某某某的邮箱>diff --git a/root/xin/MessageItem.java b/root/xin/MessageItem.javaindex 0a0c4b7..55c3b27 100644--- a/root/xin/MessageItem.java+++ b/root/xin/MessageItem.java++ 列出具体的改动--
通常这样是一个解决问题的方式。
0 0
- 辛星浅析git中查看某个文件的历史
- git 查看某个文件的修改历史
- git 查看某个文件的历史修改
- git 查看某个文件的历史修改
- git查看某个文件的修改历史
- git查看某个文件的修改历史
- git查看某个文件的修改历史
- git查看某个文件的修改历史
- git查看某个文件的修改历史
- git 查看某个文件的修改历史
- git查看某个文件的修改历史
- git查看某个文件的修改历史
- git查看某个文件的修改历史
- git查看某个文件的修改历史
- git查看某个文件的修改历史
- git查看某个文件的修改历史
- git查看某个文件的修改历史
- git 查看某个文件的修改历史
- 数据结构 - 图的存储结构
- 《C语言及程序设计》实践参考——删除数组元素
- 《C语言及程序设计》实践参考——数组的排序
- 《C语言及程序设计》实践项目——数组与函数应用
- Android视频播放项目总结之 得到手机中的所有视频数据
- 辛星浅析git中查看某个文件的历史
- sb约束之UiScrollView内部控件约束
- 数据结构 - 图的遍历
- 《C语言及程序设计》实践参考——查成绩
- Android视频播放项目总结之 适配器绑定视频信息列表显示到界面(适配器简单优化)
- Boost线程库学习笔记
- 使用UltraISO制作U盘启动盘的方法(图文教程)
- Java Notes-10
- 《C语言及程序设计》程序阅读——字符数组与字符串处理