用git部分推?

时间:2012-11-28 05:26:41

标签: git

我是一个新的git用户。

遇到一些困难之后,我能够获得可靠的工作流程,以便我可以从本地存储库推送到我的网站。

然而出现了一个问题。我在wamp上开发并推送到网站。当我推送时,我的网站数据库设置被覆盖。有没有办法有选择地使用git来避免这种情况。

我正在使用codeigniter,所以我特意想第一次推送整个项目,然后避免在将来的推送中推送application / config目录

谢谢,

比尔

2 个答案:

答案 0 :(得分:4)

数据库设置不应该在版本控制中。将设置保留在未跟踪的文件中。当然,您可以使用类似的文件向您显示可用的选项。

因此,如果设置位于settings.conf,您就可以拥有跟踪文件settings.conf.example

答案 1 :(得分:2)

不,你不能。 Git跟踪内容而非跟踪文件,因此您可以全部或全部推送。 如果有您不想推送的文件,请将它们添加到.gitignore文件中。