git只拉一次图像文件夹

git只拉一次图像文件夹,git,gitignore,Git,Gitignore,我决定使用git进行项目管理。我已经习惯了,但我有一个问题 我在系统a上设置了一个项目,其中包含一些图像文件。图像很少会改变,所以我决定将图像文件夹放置到gitignore 当我将项目拉入/克隆到其他系统时,我不会得到该图像。我知道如果我将它们添加到gitignore中,它将无法被拉取。但这是该项目第一次需要克隆图像 我不想让git跟踪图像文件夹,但有没有办法同步该图像文件夹 您可以为图像设置一个单独的窗口,并在原始项目中跟踪它们。这假设repos的图像都在一个公共子目录中 这样,如果你想在父r

我决定使用
git
进行项目管理。我已经习惯了,但我有一个问题

我在系统a上设置了一个项目,其中包含一些图像文件。图像很少会改变,所以我决定将图像文件夹放置到
gitignore

当我将项目拉入/克隆到其他系统时,我不会得到该图像。我知道如果我将它们添加到
gitignore
中,它将无法被拉取。但这是该项目第一次需要克隆图像

我不想让git跟踪图像文件夹,但有没有办法同步该图像文件夹

您可以为图像设置一个单独的窗口,并在原始项目中跟踪它们。这假设repos的图像都在一个公共子目录中


这样,如果你想在父repo中工作,你可以单独克隆父repo,如果你想要两者,你可以使用
git submodule init
git submodule update
来获取子模块,如果你想单独更新映像,您可以单独发布到该repo。

如果它是项目的一部分,而不是生成的文件,则应将其发送到存储库。即使它从未改变。我不认为有任何理由不将图像添加到您的存储库中。使用子模块只会增加麻烦,没有任何明显的好处。