【发布时间】:2014-08-12 14:49:12
【问题描述】:
到目前为止,我在没有版本控制软件的情况下进行开发,并且我的应用程序包含许多文件(功能、配置文件和自动生成的文件)。现在另外两个人将在这个项目上工作,所以我想使用 Git 进行合作。
我是 Git 新手。我刚刚在我的服务器上设置了 Git 存储库。我想在我的笔记本上进行开发,然后将更改提交到服务器。现在我不确定第一次提交应该是什么样子。
我应该将所有文件(自动生成的文件、配置文件和功能文件)包含在第一次提交中,以便我的同事可以轻松地签出并将完整的项目数据获取到他们的本地主机,还是应该只提交功能文件(不包括图片,自动生成的文件、配置文件等)?
如果我提交所有内容,他们可以签出然后忽略配置文件(因为他们必须编辑它们以适应他们的本地主机环境)和从未来提交中自动生成的文件。
这方面的最佳做法是什么?谢谢。
【问题讨论】:
标签: git versioning