How to merge the remote branch and ignore the config setting?

后端 未结 2 1303
傲寒
傲寒 2020-12-01 23:11

I working on a cms project and using a open source cms that hosted on github , how can I fetch the latest commit remotely to my working copy without overwrite some of my loc

相关标签:
2条回答
  • 2020-12-01 23:27

    I always recommend a filter driver with:

    enter image description here

    • a template for those setting files (versioned in Git)
    • some files with the right values depending on the environment
    • a script able to build the actual setting files (as a 'smudge' script)

    See "How to keep different content of one file in my local and github repository?" for more details.

    0 讨论(0)
  • 2020-12-01 23:41

    It's usually best to remove those files from the repo and add them to your .gitignore. You can then make the app gracefully handle missing configs by generating a default file. Failing that, you can provide an "example" config file for the user to copy and edit.

    0 讨论(0)
提交回复
热议问题