繁体   English   中英

无法在Git中添加子模块

[英]Unable to add submodules in Git

我无法通过Git将以下子模块推送到Github。 我看到以下错误消息。 我究竟做错了什么?

我按照这个步骤:

cd my_project
git init
git add *
git status

然后它将消息显示为:

   Changes not staged for commit:
      (use "git add <file>..." to update what will be committed)
      (use "git checkout -- <file>..." to discard changes in working directory)
      (commit or discard the untracked or modified content in submodules)

        modified:   server/auth (modified content)

    no changes added to commit (use "git add" and/or "git commit -a")

在我推送之后,我的子文件夹服务器/ auth不会进入我的github存储库,请帮助我,我是新手:我的项目结构如下: 服务器作为主服务器客户端资源auth作为子模块,除了对于“ auth ”,一切都在提交。

你对Git Submodule的定义是什么? 当我看到你的4个步骤时,我认为你创建了一个新的Git存储库,其子文件夹很少但没有git子模块?

我想为客户端资源身份验证添加git子模块,你可能会这样做:

cd my_project
git init
git submodule add <global-path-to-sub-repository> **clients**
git submodule add <global-path-to-sub-repository> **resource**
git submodule add <global-path-to-sub-repository> **auth**
git submodule init
git add *
git status

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM