我使用push来部署模式。但是,当我推动时,我也想更新我的github。
这对我来说很容易,但我只希望我的github帐户拥有一组特定的文件。在这种情况下我所有的javascript文件。
我可以使用什么策略来做到这一点?难道这很难,我想这是人们想做的常见事情。
答案 0 :(得分:1)
使用 .gitignore 文件(文档here)排除您不想推送到远程存储库的所有文件和目录。
否则,将您的JavaScript文件放在子目录中,并将该目录初始化/仅用作 git存储库。
再次创建两个存储库并将其中一个添加为另一个存储库的子模块,从而将JavaScript文件放在那里并在github上设置远程。
这主要取决于项目的结构,但有几种解决方案可以做到。