git和heroku的问题

时间:2011-03-30 00:04:18

标签: ruby-on-rails git heroku

我有一个双重问题:一个使用git:如何删除所有.rb~文件?和heroku的另一个:如何推送到特定网址?例如,我有这个http://morning-day-54.heroku.com但我做git push heroku master并且这个url没有变化。

2 个答案:

答案 0 :(得分:2)

要暂停删除其中一个文件以进行下一次提交,您可以执行以下操作:

git rm foo.rb~

....或者在一个目录中删除许多这样的备份文件,你可以这样做:

git rm *~

要暂时删除存储库中的所有备份文件,您应该使用findxargs - 例如:

find . -name '*~' -print0 | xargs -0 git rm

在您进行了所有删除后,您应该使用以下内容进行删除:

git commit -m "Remove all backup files"

...要阻止将来跟踪它们,请将它们添加到.gitignore,例如:

echo '*~' >> .gitignore
git add .gitignore
git commit -m "Ignore all backup files"

在您的Heroku问题上,没有足够的信息让某人能够找出出错的地方。由于这确实是一个单独的问题,我建议您为此开始一个新问题,但请确保列出您正在尝试的命令以及您获得的任何错误。

答案 1 :(得分:0)

使用git remove您应该可以从回购邮件中删除文件。

此外,heroku网址是随机生成的,除非您使用自定义域插件,否则无法选择它们。