如何避免使用git在服务器上获取文件?

时间:2013-05-14 05:30:51

标签: git github gitignore

我已按照以下提到的链接&但是失败了 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>

但没有帮助

让我知道,如果我做错了什么或如何达到预期的结果。

先谢谢。

0 个答案:

没有答案