草庐IT

git - 如何在 Heroku 上更改应用程序的 git url

当我从终端运行“gitremote-v”时,我得到以下信息:herokugit@heroku.com:obscure-taiga-9581.git(fetch)herokugit@heroku.com:obscure-taiga-9581.git(push)originhttp://coastguard-quiz.herokuapp.com/(fetch)originhttp://coastguard-quiz.herokuapp.com/(push)我想替换“git@heroku.com:obscure-taiga-9581.git”部分。我该怎么做? 最

git - 如何在 Heroku 上更改应用程序的 git url

当我从终端运行“gitremote-v”时,我得到以下信息:herokugit@heroku.com:obscure-taiga-9581.git(fetch)herokugit@heroku.com:obscure-taiga-9581.git(push)originhttp://coastguard-quiz.herokuapp.com/(fetch)originhttp://coastguard-quiz.herokuapp.com/(push)我想替换“git@heroku.com:obscure-taiga-9581.git”部分。我该怎么做? 最

git - 如何用 git push 覆盖,覆盖对 git 服务器的更改?

我们正在将构建推送到heroku,并希望在不引入最新更改的情况下进行推送。我基本上使用github存储库作为我的源代码控制存储库,并从几台不同的机器推送到githeroku存储库。由于我们有几个构建服务器推送到同一个heroku存储库,有时从构建服务器推送最新位会抛出一条消息,说我需要在提交和推送之前pull最新版本。然而,由于来自构建服务器的代码保证是最新的,我想放弃pull中的更改,只提交并推送文件而不进行merge。有没有办法做到这一点?关于如何最好地设置它的任何其他建议? 最佳答案 只需执行gitpush-f(强制推送)推送

git - 如何用 git push 覆盖,覆盖对 git 服务器的更改?

我们正在将构建推送到heroku,并希望在不引入最新更改的情况下进行推送。我基本上使用github存储库作为我的源代码控制存储库,并从几台不同的机器推送到githeroku存储库。由于我们有几个构建服务器推送到同一个heroku存储库,有时从构建服务器推送最新位会抛出一条消息,说我需要在提交和推送之前pull最新版本。然而,由于来自构建服务器的代码保证是最新的,我想放弃pull中的更改,只提交并推送文件而不进行merge。有没有办法做到这一点?关于如何最好地设置它的任何其他建议? 最佳答案 只需执行gitpush-f(强制推送)推送

ruby-on-rails - 将 Rails 应用程序推送到 Heroku 时缺少 "sqlite3.h"

我正在关注thistutorial,但是当我尝试推送到Heroku时它失败了。似乎缺少“sqlite3.h”。我是开发新手,所以我不确定哪些信息可以帮助人们诊断问题,所以这就是一切:)。我在MacOSX10.7Lion上运行。以下是我正在使用的所有内容的版本:Amits-MacBook-Air-2:demo_appamitgupta$ruby-vruby1.9.3p194(2012-04-20revision35410)[x86_64-darwin11.3.0]Amits-MacBook-Air-2:demo_appamitgupta$rails-vRails3.2.3Amits-Ma

ruby-on-rails - 将 Rails 应用程序推送到 Heroku 时缺少 "sqlite3.h"

我正在关注thistutorial,但是当我尝试推送到Heroku时它失败了。似乎缺少“sqlite3.h”。我是开发新手,所以我不确定哪些信息可以帮助人们诊断问题,所以这就是一切:)。我在MacOSX10.7Lion上运行。以下是我正在使用的所有内容的版本:Amits-MacBook-Air-2:demo_appamitgupta$ruby-vruby1.9.3p194(2012-04-20revision35410)[x86_64-darwin11.3.0]Amits-MacBook-Air-2:demo_appamitgupta$rails-vRails3.2.3Amits-Ma

git - 在应用程序中反射(reflect) Heroku 推送版本

每次我将我的应用程序推送到heroku时,我都会看到这条线----->Launching...done,v43有没有办法让该版本号出现在应用程序中,以便其他人可以看到该版本号? 最佳答案 为什么要依赖于在每次推送后运行命令?接受的答案比自己设置配置更糟糕。而是添加到您的Gemfile中:gem'heroku-api'将您的应用名称和APIkey添加到Heroku配置中:$herokuconfig:addHEROKU_APP_NAME=myappHEROKU_API_KEY=bp6ef3a9...然后在config/initializ

git - 在应用程序中反射(reflect) Heroku 推送版本

每次我将我的应用程序推送到heroku时,我都会看到这条线----->Launching...done,v43有没有办法让该版本号出现在应用程序中,以便其他人可以看到该版本号? 最佳答案 为什么要依赖于在每次推送后运行命令?接受的答案比自己设置配置更糟糕。而是添加到您的Gemfile中:gem'heroku-api'将您的应用名称和APIkey添加到Heroku配置中:$herokuconfig:addHEROKU_APP_NAME=myappHEROKU_API_KEY=bp6ef3a9...然后在config/initializ

git - 有没有办法设置远程特定的 .gitignores?

有没有一种简单的方法可以为不同的Remote设置不同的.gitignore文件?我有一个存储库,我将其推送到Heroku和Github。我需要Heroku的database.yml,但不想将某些信息推送到Github。所以我需要为每个Remote使用不同的.gitignore文件。我尝试有两个独立的分支,一个忽略database.yml,一个不忽略。问题是,当我checkoutheroku分支并返回到我的github分支时,整个database.yml文件都不见了。有什么建议吗? 最佳答案 不要将数据库信息放在database.ym

git - 有没有办法设置远程特定的 .gitignores?

有没有一种简单的方法可以为不同的Remote设置不同的.gitignore文件?我有一个存储库,我将其推送到Heroku和Github。我需要Heroku的database.yml,但不想将某些信息推送到Github。所以我需要为每个Remote使用不同的.gitignore文件。我尝试有两个独立的分支,一个忽略database.yml,一个不忽略。问题是,当我checkoutheroku分支并返回到我的github分支时,整个database.yml文件都不见了。有什么建议吗? 最佳答案 不要将数据库信息放在database.ym