小编Jun*_*ang的帖子

致命的:在无人居住的子模块中

我对github很新,我正在努力找到解决当前问题的方法.我将逐步完成我的流程:

首先创建了一个名为[project name]的新文件夹,然后我使用了这些命令:

    cd [project name]

    git clone [remote project from github url]
Run Code Online (Sandbox Code Playgroud)

到目前为止,我已经创建了一个文件夹并克隆了我的小组正在github上工作的项目.

接下来,我进入该文件夹并创建了一个角度项目

    ng new [angulartest]
Run Code Online (Sandbox Code Playgroud)

这将把我的角度测试的所有组件创建到同一个文件夹中,该文件夹是来自github的克隆.

最后,我用github推动了新的角度测试

    git add [angulartest]
    git commit
    git push
Run Code Online (Sandbox Code Playgroud)

会发生的是它只推送文件夹[angulartest]但没有推送其内容(即使其中有内容).当我尝试从其内容中提取时,我仍然只得到一个空文件夹作为回报.

当我尝试输入该文件夹并添加内容的每个元素时,使用以下步骤:

    cd [angulartest]
    git add e2e, src, nodemodules, etc
    git commit
    git push
Run Code Online (Sandbox Code Playgroud)

它给了我错误:致命:在无人居住的子模块[angulartest]即使我尝试单独添加每个元素.

我想知道我的git语法,角度项目或我尝试克隆项目的方式是否有问题.这样,我知道在寻找解决方案时我想朝哪个方向前进.谢谢你,祝你有美好的一天!

git github angularjs

16
推荐指数
5
解决办法
1万
查看次数

标签 统计

angularjs ×1

git ×1

github ×1