跟踪本地Git仓库中的文件但在远程中忽略

Tys*_*sen 13 git

是否可以跟踪本地存储库中的文件夹和文件,但不能跟踪远程控制器上的文件夹和文件,以便在推送更改时,它们不会被远程推送?原因是我正在使用Beanstalk来部署我在本地工作的网站.我的本地仓库包含艺术品和其他内容的文件夹,我希望能够在本地跟踪更改,但不希望最终在生产服务器上.

Chr*_*rle 18

为您的图形创建一个单独的git仓库.将它作为主项目中的子目录.将子文件夹添加到主仓库中的.gitignore.然后你不必弄乱子模块,但你仍然可以版本化你的本地文件.

mainrepo
|
|-- .git
|-- .gitignore (contains "graphicsrepo")
|-- graphicsrepo
|   |
|   |-- .git
|   \-- somefile.jpg
|
\-- html
Run Code Online (Sandbox Code Playgroud)