创建差异时与git子模块碰撞

Nevanom

我正在为一个在仓库中有git子模块的项目做贡献。我正在子模块中运行最新的提交(根据项目)当我尝试创建diff时,我对该子模块感到不满。

有什么事吗

即使在干净的树枝上我也会得到这个

git diff 

diff --git a/asmjit b/asmjit
--- a/asmjit
+++ b/asmjit
@@ -1 +1 @@
-Subproject commit a66efd54609aab7dd98e34c069937f34aa7c8f95
+Subproject commit a66efd54609aab7dd98e34c069937f34aa7c8f95-dirty
lines 1-6/6 (END)
VonC

您看到的颠簸不是a的结果diff:agit status应该为子模块报告相同的“脏”状态。

要摆脱它,您需要进入submodule文件夹,执行agit status并确定导致状态变脏的原因。
例如,它可以是一些自动生成的私有(未跟踪)文件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章