Git - 忽略 push/pull 但不克隆
Git - ignore on push/pull but not clone
有没有什么方法可以忽略 push/pull 的文件,但在克隆时复制它?在这种情况下,我想要一个配置文件。当我克隆 repo 时,我想引入默认配置,但对于所有其他操作,请忽略更改。因此,当克隆 reop 时,会包含默认配置文件,但随后对其进行的任何更改都将被忽略。
不提交文件的问题在于,当文件已更改时尝试从 master 拉取时会导致问题。
我可以添加文件 .gitignore 但这意味着我必须在克隆存储库后手动创建它。
没有。忽略的文件不在 git 存储库中,因此无法克隆。只需创建 config.example
文件并在克隆后将其复制到 config
。
有没有什么方法可以忽略 push/pull 的文件,但在克隆时复制它?在这种情况下,我想要一个配置文件。当我克隆 repo 时,我想引入默认配置,但对于所有其他操作,请忽略更改。因此,当克隆 reop 时,会包含默认配置文件,但随后对其进行的任何更改都将被忽略。
不提交文件的问题在于,当文件已更改时尝试从 master 拉取时会导致问题。
我可以添加文件 .gitignore 但这意味着我必须在克隆存储库后手动创建它。
没有。忽略的文件不在 git 存储库中,因此无法克隆。只需创建 config.example
文件并在克隆后将其复制到 config
。