OSX 中的 Tower App 在新的本地设置中将文件显示为 new/modified
Tower App in OSX shows files as new/modified in new local setup
我正在将一个站点移动到本地 (MAMP) 开发环境,之前没有在 BitBucket 或 git 中,我正在使用 Tower App 来履行 git 职责。
当我将站点从实时服务器复制到我的本地服务器时,Tower(可以理解)将这些文件视为新文件并需要提交。
我想做的是将站点从 live/production 服务器复制到我的 MAMP 服务器,并且让 Tower 不将它们视为新站点,因为我不想推送整个网站到 BitBucket 回购,然后到实时服务器上。
有什么建议吗?
Git 存储库应该包括 你所有的代码
因此,强烈建议不要提交您的代码所依赖的文件。你最终会得到一个部分副本,而不是字面意义上的存储库。
这也意味着您的整个站点 需要 被推送到 bitbucket。
减少设置时间
如果我对您的工作流程的理解正确,您希望最大限度地减少推送和部署所需的时间。对于最初推送到 bitbucket 的情况,无法在您的设置中加快速度。
但是,大多数部署工具都为您提供了仅将更改的文件发送到实时服务器的可能性。这是一个配置问题,最好由您的工具文档回答。
我正在将一个站点移动到本地 (MAMP) 开发环境,之前没有在 BitBucket 或 git 中,我正在使用 Tower App 来履行 git 职责。
当我将站点从实时服务器复制到我的本地服务器时,Tower(可以理解)将这些文件视为新文件并需要提交。
我想做的是将站点从 live/production 服务器复制到我的 MAMP 服务器,并且让 Tower 不将它们视为新站点,因为我不想推送整个网站到 BitBucket 回购,然后到实时服务器上。
有什么建议吗?
Git 存储库应该包括 你所有的代码
因此,强烈建议不要提交您的代码所依赖的文件。你最终会得到一个部分副本,而不是字面意义上的存储库。
这也意味着您的整个站点 需要 被推送到 bitbucket。
减少设置时间
如果我对您的工作流程的理解正确,您希望最大限度地减少推送和部署所需的时间。对于最初推送到 bitbucket 的情况,无法在您的设置中加快速度。 但是,大多数部署工具都为您提供了仅将更改的文件发送到实时服务器的可能性。这是一个配置问题,最好由您的工具文档回答。