为什么即使在我添加,提交和推送之后,还没有在GitHub上删除我的public / index.html文件?

时间:2011-09-14 21:21:59

标签: ruby-on-rails git heroku

我运行了以下代码以确保我的public / index.html文件已被删除:

git rm public/index.html
fatal: pathspec 'public/index.html' did not match any files

然后我跑了git状态:

# On branch master
nothing to commit (working directory clean)

情况就是这样,因为我跑了git commit -am "Removed"并推送到git 根据这两个回复,我打赌我的文件已被删除。我甚至检查了我的目录,它不存在。但是,该文件仍在我的仓库中。 Git push似乎什么也没做。

[Remove 0cd9c89] Removed public/index.html
 2 files changed, 0 insertions(+), 239 deletions(-)
 delete mode 100644 public/index.html
*******-MacBook-Air:da_list ****$ git push heroku
Everything up-to-date
*******-MacBook-Air:da_list ****$ git push
Everything up-to-date

1 个答案:

答案 0 :(得分:0)

答案是确保你在正确的分支上。 下一步是将正确的分支与主服务器合并。