1
我以前git difftool
得到2個提交之間的差異在context
格式使用如何確定哪些在GIT difftool輸出
git difftool -y -x "diff -c" $1 $2 >>./tempFiles/diffAll.txt
這裏$1
和$2
兩個提交其作爲命令傳遞哈希究竟發生包含上述代碼的shell腳本的行參數。 在here中提到的上下文格式中,我們可以很容易地識別被修改的行(使用!
標記),添加(使用+
標記)和刪除(使用-
標記)。我從上面得到的輸出 部分如下(從最新到最舊的),
最新提交
*** modules/p2-profile-gen/pom.xml 2016-11-30 12:39:29.882731844 +0530
--- /tmp/i1pg5a_pom.xml 2016-12-06 14:35:03.860669316 +0530
***************
*** 1300,1309 ****
<id>org.wso2.carbon.identity.authz.server.feature.group</id>
<version>${carbon.identity.auth.version}</version>
</feature>
! <feature>
! <id>org.wso2.carbon.identity.context.rewrite.server.feature.group</id>
! <version>${carbon.identity.auth.version}</version>
! </feature>
</features>
</configuration>
--- 1292,1298 ----
<id>org.wso2.carbon.identity.authz.server.feature.group</id>
<version>${carbon.identity.auth.version}</version>
</feature>
!
</features>
</configuration>
老犯
*** /tmp/caN3su_pom.xml 2016-12-06 14:35:04.260667699 +0530
--- modules/p2-profile-gen/pom.xml 2016-11-30 12:39:29.882731844 +0530
***************
*** 1292,1298 ****
<id>org.wso2.carbon.identity.authz.server.feature.group</id>
<version>${carbon.identity.auth.version}</version>
</feature>
!
</features>
</configuration>
--- 1300,1309 ----
<id>org.wso2.carbon.identity.authz.server.feature.group</id>
<version>${carbon.identity.auth.version}</version>
</feature>
! <feature>
! <id>org.wso2.carbon.identity.context.rewrite.server.feature.group</id>
! <version>${carbon.identity.auth.version}</version>
! </feature>
</features>
</configuration>
有人可以幫助我找出!
標誌在這裏的實際含義。
我知道,但問題是在上面的輸出,我不明白髮生了什麼。 –