我运行时有一个npm项目
npm start
它将创建名为*-bundle.gz
当我对font.php
之类的文件进行细微更改并再次运行npm start
时,会创建具有新修改日期的新文件*font-bundle.gz
。
但是当我执行git status
时,它只会显示:
modified content : font.php
它不跟踪* font-bundle.gz,
但是当我在font.php
中进行更多更改然后运行npm start
并执行git status
时,它将显示:
modified content : font.php
*font-bundle.gz
所以,我怎样才能使git记录所有更改,甚至是次要的更改。?
答案 0 :(得分:0)
当我对font.php等文件进行细微更改并运行npm start时 再次,以新的修改创建新文件* font-bundle.gz 日期。
Git不会对日期进行任何操作git会跟踪文件的更改,但是会比较它具有的最后一个文件,如果发现内容有任何更改,则会显示git状态并仅提交更改而不是文件。因此,请确保* font-bundle.gz的内容在进行较小更改后也得到更改。
没有日期限制,因此请检查是否新生成了文件 也有任何内容差异,或者相同的内容文件是 替换或更新。
答案 1 :(得分:0)
正如您所告诉的,.gz
中没有忽略.gitignore
文件,我怀疑.gz
文件是单独文件夹的一部分,并且文件夹本身在{{ 1}}文件。
否则,建议您具体忽略.gitignore
中的.gz
文件,如下所示。
.gitignore