如何在不跟踪它们的情况下将文件添加到git项目中?

时间:2017-10-18 20:08:27

标签: git

我已经从github下载了一个repo到dev服务器。回购没有媒体/目录。我将媒体/文件夹从实际站点复制到开发站点,然而,git将其拾起。所以现在当我尝试提取文件时,我不同步。

所以我将media /添加到.gitignore文件(在VC中)。问题是,git现在跟踪对它的更改,我仍然无法做一个git pull。

此服务器只会拉取文件。

处理此问题的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

据我了解,您希望在自己的repo私有副本中从版本控制中排除目录。这很简单:Git有两个地方可以忽略要忽略的路径,.gitignore文件(通常在项目提交历史记录中跟踪)和.git/info/exclude(您的副本是私有的)回购)。将要排除的路径添加到后者,这样可以避免将来从服务器中拔出问题。