cod*_*uby 13 git ruby-on-rails repository
我遇到了git和我的rails项目的问题.
我已经建立了一个github存储库并成功推送了四个提交.我正在尝试的每个git命令都按预期工作(git status, git add, git commit, git push等等).但每次我尝试执行rails命令(例如bundle show, bundle install, rails s, rails generate, rake test等)时,我在控制台中收到以下消息:
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
Run Code Online (Sandbox Code Playgroud)
每次消息出现在三行上.有时候六行.该.git文件夹在我的项目中,我在正确的文件夹中.所有rails命令都按预期工作.但是这个烦人的消息随每个rails命令一起提供.我将存储库克隆到另一个文件夹并创建了另一个存储库并将代码推送到新的存储库.错误也在我的新文件夹中.
我重新初始化了我现有的Git存储库,git init但没有改变.
当我设置一个新的rails项目并将其推入新的存储库等时,没有错误.我的项目有什么问题?任何想法,为什么会发生这种情况以及如何解决这个问题?
我工作ruby 1.9.3,rails 3.2.1和git 1.7.9.
thx到@manojlds我可以更多地隔离问题.这是therubyracer的宝石.我不知道究竟是什么问题,但因为我在Windows上我使用这个特殊的therubyracer宝石:https://github.com/hiranpeiris/therubyracer_for_windows.所以我会向开发人员询问这个特殊的gem并向他展示bundler bug.也许他会知道这是他的宝石还是捆绑者的问题.捆绑器具有更新的预发布.但我无法在Windows上安装预发行版.所以我必须等待,因此我必须忍受这个烦人的消息.或者有没有办法禁用这些消息?
这是我的github问题:https://github.com/hiranpeiris/therubyracer_for_windows/issues/1
小智 16
试着跑git init进来
RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/therubyracer-0.11.0beta1-x86-mingw32.
它会在那里初始化一个新的空git repo.
Bundler 有一个错误,可能与之相关:https ://github.com/carlhuda/bundler/issues/2039
绝对不是 git 或你的 git repo 的问题。尝试更新捆绑程序。(不确定修复是否是稳定版本)
| 归档时间: |
|
| 查看次数: |
48611 次 |
| 最近记录: |