git中.gitignore刷新不了怎么办
发布网友
发布时间:2022-05-02 05:27
我来回答
共2个回答
热心网友
时间:2022-06-28 15:32
为了能重新忽略那些已经被track的文件,例如停止tracking一个文件但是又不从仓库中删除它。可以使用以下命令:
代码如下
git rm –cached filename
上面这个命令用于删除单个缓存文件。
删除缓存目录使用以下命令:
代码如下
git rm -rf –cached foldername
如果你想忽略的文件或者文件夹比较多,无法一个一个的删除。
重置所有缓存,提交后刷新忽略文件
运行命令:
代码如下
git rm -r –cached .
上面这个命令将会移除所有的缓存索引,然后运行再运行以下命令添加所有的文件:
代码如下
git add .
提交它:
代码如下
git commit -m “.gitignore is now working”
.gitignore 其他用法
.gitignore 还有个用法, 一个空的 .gitignore 文件 可以当作是一个 placeholder 。当你需要为项目创建一个空的 log 目录时, 这就变的很有用。 你可以创建一个 log 目录 在里面放置一个空的 .gitignore 文件。这样当你 clone 这个 repo 的时候 git 会自动的创建好一个空的 log 目录了。
热心网友
时间:2022-06-28 15:32
看看是不是格式错了。