Git 强制忽略文件,它们是否可用 checkout/clone?

Git force ignored files, are they available at clean checkout/clone?

假设我将一个文件添加到 .gitignore 并仍然使用 -f(强制)提交它。其他人在他们的电脑上执行 checkout/clone 时会自动获得它吗?或者因为文件被忽略,所以没有下载? 谢谢

文件.git忽略,我认为它仅用于更改跟踪。一旦您成功将文件推送到远程分支,其他人就可以 checkout/clone 它。
但是当他们在他们的 PC 上修改该文件时,git 将不会检测到该文件的任何更改。他们必须提交 -f 以推送更改。

其实,我想你可以轻松地在你的电脑上尝试你的场景。