【问题标题】:Git: keep a directory different in local and remote repository?Git:在本地和远程存储库中保持不同的目录?
【发布时间】:2013-10-30 07:17:33
【问题描述】:

我想在我的本地和远程存储库中创建一个不同的目录。如果我将目录添加到.gitignore,那么当我推送时,远程存储库中的目录将消失。

【问题讨论】:

    标签: git directory repository local gitignore


    【解决方案1】:

    您是否尝试将目录添加到.git/info/exclude 文件?它包含本地排除项,不应影响远程端的任何内容。 (见http://help.github.com/articles/ignoring-files。)

    我认为.gitignore 的方式也是正确的,除非你推送你的.gitignore 文件。

    【讨论】:

    • 我试过了,但是它会在推送时删除我的目录,因为它认为不需要这个目录
    • 我认为您的问题与提交有关,而不是与推动有关。确保您上次提交了目录的“远程”版本,并且在您推送的任何正在进行的提交中都没有触及它。
    猜你喜欢
    • 1970-01-01
    • 2018-11-30
    • 2014-10-19
    • 2011-09-16
    • 1970-01-01
    • 2021-08-13
    • 2017-12-14
    • 2012-08-09
    相关资源
    最近更新 更多