我已按照以下提到的链接&但是失败了 Ignore files that have already been committed to a Git repository
情况如下: 我在服务器A上下载脚本,下载文件&将其保存到 public / downloads / -files - 文件夹中。当我运行 git push 时,它会将本地文件覆盖到服务器。
例: localhost上的文件状态(下载文件夹的git repo中只有一个文件)
localhost /downloads/sample.txt
服务器A上运行下载脚本后服务器上的文件状态
server A /downloads/a.swf
server A /downloads/b.swf
server A /downloads/c.swf
git push 在服务器A上运行文件状态后
server A /downloads/sample.txt
我需要的是我不希望用sample.txt覆盖文件夹文件。
Ignore files that have already been committed to a Git repository
作为参考。以上链接我尝试了以下内容
我在删除或删除索引后实现了gitignore选项,但它从服务器中删除 / downloads / 目录
我也试过
git update-index --assume-unchanged <file>
但没有帮助
让我知道,如果我做错了什么或如何达到预期的结果。
先谢谢。