23得票5回答
禁用Git的暂存区

我真的不喜欢Git的暂存区,它只会让我的生活变得更加混乱。 有没有可能禁用它,使得所有编辑和新增的文件都在同一个环境中?这样git diff就显示仓库和工作目录之间的差别(我就不需要再输入git diff --cached了),而且git ci就可以检入我的整个工作副本(而不仅仅是暂存区的部...

22得票3回答
将一个暂存环境添加到工作流程中

我目前有两个工作环境:本地开发环境(development)和Heroku生产环境(production)。 我想在Heroku上添加一个暂存(staging)环境,以便在将应用程序推送给用户之前查看所有内容是否如预期。最好是,暂存(staging)环境应具有与生产(production)环...

21得票2回答
Git:将Stage转换为Commit,什么是正确的工作流程?

我刚刚创建了一大段代码,我想将其分成几个不同的提交。 所以我可以逐个地暂存相关部分,提交,暂存,提交……直到所有更改都被提交。 缺少的部分是我如何测试是否正确拆分了提交。 比如说,那些在暂存区域中的部分至少能编译通过吗? 为了做到这一点,我必须以某种方式使我的工作树与索引(暂存区)同步,同...

21得票1回答
有一个标准的暂存环境定义吗?

据我所知,一个合法的暂存服务器的目的是为了测试部署过程,而不是你的代码接受或功能。然而,我几乎从未遇到过有人分享这种理解,最常见的替代方案是将暂存服务器视为UAT服务器。通过谷歌搜索得到的答案,我发现暂存服务器被定义为: UAT服务器 QA服务器 集成服务器 内容服务器 我发现的可能是...

20得票1回答
本地/测试/生产服务器堆栈和Git的最佳工作流程

我希望能够采用一种网页开发工作流程,使我能够完成以下操作: 本地开发/测试 模拟生产服务器(多个子域、几个MySQL数据库) 在台式机和笔记本电脑之间保持同步以便于进行即时开发 轻松将本地内容推送到暂存环境 轻松将暂存环境推送到生产环境 轻松在生产服务器上实时编辑(偶尔需要进行非常小的...

18得票5回答
一个预算有限的Web应用暂存服务器的最佳实践

我想为一个 Rails 应用程序设置一个暂存服务器。 我使用 git 和 github、Cap,并拥有一个带有 Apache/Passenger 的 VPS。 就暂存设置的最佳实践而言,我很好奇暂存服务器的配置以及与其交互的过程。 我知道它应该尽可能与生产服务器相同,但限制公共访问会限制这一点...

18得票2回答
有人使用php/mysql进行开发/暂存/部署工作流程吗?

我正在考虑一种适用于 PHP/MySQL 网站开发的良好工作流程。 有没有人有什么建议?

17得票4回答
如何在WordPress中建立开发、预发布和生产工作流程的好方法?

WordPress在数据库中保存了太多信息,导致在服务器之间转移时变得困难,这是其中一些挑战。 还有哪些问题需要注意? 你的工作流程是什么样的?

16得票6回答
我能否防止搜索引擎索引我网站上的整个目录?

我有一个暂存网站,用于草拟新功能、更改和实际网站的内容。 我不希望这被索引,但我希望有一个比在每个页面上都添加以下内容更容易的解决方案:<meta name="robots" content="noindex, nofollow"> 我能否以类似于使用.htaccess文件为域名...

15得票7回答
使用Heroku将当前分支推送到远程Git仓库

我正在尝试在Heroku上创建一个staging分支,但有些东西我不是很明白。 假设我已经创建了一个Heroku应用程序并设置了远程指向staging-remote,如果我执行:git checkout -b staging staging-remote/master 我有一个名为“stag...