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