最近遇到 git 沒有變動的檔案
發現狀態跑出更動檔案
找了一下解決方法
1 | $ git diff code.c |
這原因應該是 Linux、Window、Mac 之間檔案複製到不同台電腦做 git commit
可能會遇到的問題
git config core.filemode false
解決問題
在看情形是不是要全域做設定
參考來源:
- git tips: 设置 filemode,避免 NTFS 文件权限变更引起的修改 - 简书
- git file mode change - 晓寒的个人空间 - OSCHINA
- git gui - How do I remove files saying “old mode 100755 new mode 100644” from unstaged changes in Git? - Stack Overflow
- git file mode change - 晓寒的个人空间 - OSCHINA
最近沒有時間整理這些資料
先預留 NOTE:
(sharding DB 不太能做 join)