I have a remote git repo, and I cloned from it as always. Then I 'git st' to have a check, but I got a list of 'Modified files', like:
user@DESKTOP-2RDUUGD srv_dev (shao) $ git st
Refresh index: 100% (13535/13535), done.
 M nms/bns/bin/malt_bns
 M nms/bns/src/bns_hndjdg/makefile.Linux
 M nms/bns/src/bns_jdg/makefile.Linux
 M nms/bns/src/bns_stoptrailmng/makefile.Linux
 M nms/bns/src/bns_tmsc/makefile.Linux
 M nms/bns/src/bns_tt_autocoop/makefile.Linux
 M nms/bns/src/com/makefile.Linux
 M nms/com/bin/icnv.sh
 M nms/com/bin/mk.mk
 M nms/com/bin/wu.mk
 M nms/com/bin/wu2.mk
 M nms/com/src/com/makefile.Linux
 M nms/com/src/sindan/makefile.Linux
 M nms/com/src/tool/menu/makefile.Linux
...
I picked some of those files, and the 'diff' is real(not just line end stuff) , like:
user@DESKTOP-2RDUUGD srv_dev (shao) $ git diff nms/tmsif/src/tool/trcsts/makefile.Linux
diff --git a/nms/tmsif/src/tool/trcsts/makefile.Linux b/nms/tmsif/src/tool/trcsts/makefile.Linux
index 3c31585a..b220657f 100644
--- a/nms/tmsif/src/tool/trcsts/makefile.Linux
+++ b/nms/tmsif/src/tool/trcsts/makefile.Linux
@@ -1,7 +1,7 @@
 #
 #        情報連携統合ビュー  MAKE
 #
-#              オブジェクト作成
+#              ロードモジュール作成
 #
 SRCPATH        = .
@@ -14,22 +14,27 @@ INCPATH5= $(OD_HOME)/include
 INCPATH6= $(TD_HOME)/include
 OBJPATH        = $(HOME)/tmsif/obj
+LIBPATH_C      = $(HOME)/com/lib
+LIBPATH_TLOG   = $(HOME)/TLogger/lib
 LIBPATH        = $(HOME)/tmsif/lib
+EXEPATH        = $(HOME)/tmsif/exe
-TARGET = $(LIBPATH)/libtmsif_trcsts.a
+CFLAGS = -fPIC -c
I also tried 'git checkout .', and File modified after git clone , git shows modified files after clone , nothing changed.
I encounter this isse on "git version 2.17.1.windows.2" (git for win), and "git version 2.37.2" (msys2).
What is really interesting is that, I don't suffer from this issue on "git version 2.37.2" (Fedora 36).
Any clues or hints? Thanks.
 
    