我试图将ruby rails文件添加到gitlab中的存储库中,但它不允许我添加文件,说我的文件没有签出commit.

我try 了git pull,再次创建文件并添加git,但仍然不起作用

error: '172069/08_lab_routes_controllers_views_172069_172188-Copy/adventure_game/' does not have a commit checked out
fatal: adding files failed

推荐答案

如果你有一个.git目录的子目录,并try git add .你会看到这条消息.

如果您有一个git回购协议,然后在该回购协议下的子目录中创建/克隆另一个回购协议,就会发生这种情况.

Ruby-on-rails相关问答推荐

搜查升级到 4.0.0 和 ActionText::RichText

rails 3 - link_to 销毁不工作

Rails:如何小写非英文字符串?

理解 Gemfile.lock:删除 Gemfile.lock 然后再次运行 bundle install 可以吗?

如何在终端中查看 Heroku 应用程序的当前数据库架构?

Rails 3:如何正确显示textarea中的文本?

Rails:设计:按角色登录后重定向

如何在 Rails 迁移中添加判断约束?

Rails:仅当值存在时如何验证格式?

rmagick 和 OS X Lion

Rails 中是否有 HTML 安全截断方法?

我应该将全局共享部分模板放在哪个文件夹中?

如何对这个哈希数组进行分组?

如何在 RSpec 中包含 Rails 助手

非持久 ActiveRecord 模型属性

用户注册时设计确认令牌无效

如何仅使用 PostgreSQL 创建简单的模糊搜索?

让 bundler 为不同的平台使用不同的 gem

Rails 3:乘客找不到Bundle 程序安装的 git gem

rails 3,如何在 Settings.yml 文件中使用 ENV 配置变量?