git查看某个文件的修改历史

简介: 有时候在比对代码时,看到某些改动,但不清楚这个改动的作者和原因,也不知道对应的BUG号,也就是说无从查到这些改动的具体原因了~ 【注】:某个文件的改动是有限次的,而且每次代码修改的提交都会有commit描述, @c1-System-Product-Name:~/data/...

有时候在比对代码时,看到某些改动,但不清楚这个改动的作者和原因,也不知道对应的BUG号,也就是说无从查到这些改动的具体原因了~

【注】:某个文件的改动是有限次的,而且每次代码修改的提交都会有commit描述,



@c1-System-Product-Name:~/data/android_code/packages/apps/VargoService/src/cn/com/vargo/cloudservice/contacts$ git log --pretty=oneline ContactsSyncService.java

13338d571a4743f8830081c911b4aebbb6680b89 添加同步接口已经数据查询
@c1-System-Product-Name:~/data/android_code/packages/apps/VargoService/src/cn/com/vargo/cloudservice/contacts$ git log --pretty ContactsSyncService.java
commit 13338d571a4743f8830081c911b4aebbb6680b89
Author: liuyongsheng <liuyongsheng@iradar.cn>
Date:   Wed Mar 12 18:29:20 2014 +0800


    添加同步接口已经数据查询
@c1-System-Product-Name:~/data/android_code/packages/apps/VargoService/src/cn/com/vargo/cloudservice/contacts$ ^C
@c1-System-Product-Name:~/data/android_code/packages/apps/VargoService/src/cn/com/vargo/cloudservice/contacts$ git show 13338d571a4743f8830081c911b4aebbb6680b89
commit 13338d571a4743f8830081c911b4aebbb6680b89
Author: 
Date:   Wed Mar 12 18:29:20 2014 +0800


    添加同步接口已经数据查询


diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index bdebb94..d90312e 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -231,6 +231,15 @@
                 <action android:name="com.iradar.aidl.RemoteIradarVcloudService" /> 
             </intent-filter> 
        </service>
+       
+        <service
+            android:name="cn.com.vargo.cloudservice.contacts.ContactsSyncService" 
+            android:exported="true">
+            <intent-filter>
+                <action android:name="android.content.SyncAdapter" />
+            </intent-filter>
+            <meta-data android:name="android.content.SyncAdapter" android:resource="@xml/syncadapter_contacts" />
+        </service>
         
     </application>
 
diff --git a/res/xml/syncadapter_contacts.xml b/res/xml/syncadapter_contacts.xml
相关文章
|
11月前
|
缓存 Shell 开发工具
git 基本 使用和.gitignore文件不生效
git 基本 使用和.gitignore文件不生效
174 0
|
2月前
|
开发工具 git 索引
怎么取消对project.private.config.json这个文件的git记录
通过以上步骤,您可以成功取消对 `project.private.config.json`文件的Git记录。这样,文件将不会被包含在未来的提交中,同时仍保留在您的工作区中。
82 28
|
3月前
|
前端开发 Java 开发工具
Git使用教程-将idea本地Java等文件配置到gitte上【保姆级教程】
本内容详细介绍了使用Git进行版本控制的全过程,涵盖从本地仓库创建到远程仓库配置,以及最终推送代码至远程仓库的步骤。
94 0
|
6月前
|
Shell 开发工具 git
git学习三:git使用:删除仓库,删除仓库内文件
通过GitHub的设置页面删除仓库,以及如何使用Git命令行删除仓库中的文件或文件夹。
311 1
git学习三:git使用:删除仓库,删除仓库内文件
|
6月前
|
开发工具 git 索引
git上面中新建gitignore文件,并且去除已经在仓库版本管理中的文件夹
git上面中新建gitignore文件,并且去除已经在仓库版本管理中的文件夹
180 4
|
11月前
|
开发工具 git
如何使git提交的时候忽略一些特殊文件?
如何使git提交的时候忽略一些特殊文件?
|
6月前
|
开发工具 git
git显示开发日志+WinSW——将.exe文件注册为服务的一个工具+图床PicGo+kubeconfig 多个集群配置 如何切换
git显示开发日志+WinSW——将.exe文件注册为服务的一个工具+图床PicGo+kubeconfig 多个集群配置 如何切换
85 1
|
8月前
|
缓存 开发工具 git
给Git仓库添加.gitignore:清理、删除、排除被Git误添加的临时文件
本文介绍了如何为Git仓库添加`.gitignore`文件来排除不需要跟踪的临时文件,并展示了如何删除已经被提交的临时文件缓存,以清理Git仓库中的不必要文件。
708 0
给Git仓库添加.gitignore:清理、删除、排除被Git误添加的临时文件
|
8月前
|
开发工具 git iOS开发
服务器配置Huggingface并git clone模型和文件
该博客提供了在服务器上配置Huggingface、安装必要的工具(如git-lfs和huggingface_hub库)、登录Huggingface以及使用git clone命令克隆模型和文件的详细步骤。
780 1
|
9月前
|
开发工具 git
git如何不上传指定的文件或文件夹
【7月更文挑战第9天】平时写代码的时候有很多测试文件或者静态文件,没必要上传到git上,不仅占资源更新还麻烦,以下介绍如何忽略不需要上传的文件或文件夹。
661 8

相关实验场景

更多