我在文件夹结构中有以下项目。
作业
练习2
实例3
我想将整个'项目'提交给一个给定的存储库(我已经设置了)。所以我先做cd到家庭作业目录并做了
$git init
然后我做了
$git add --all
之后我提交了
$git commit -m "Adding all folders"
然后做了推送
$git push origin master
在此之后,当我在浏览器上打开存储库URL时,我只看到Homework目录中的readme.txt。我没有看到Ex1,Ex2,Ex3文件夹及其内容。
我在这里做错了什么?
答案 0 :(得分:2)
如果Ex1
,Ex2
和Ex3
拥有自己的.git
文件夹,则会被视为嵌套的Git回购,{{1}会被忽略}。
If those .git
are files,这会使他们 submodules 。
答案 1 :(得分:0)
将文件夹推送到存储库。
第1步)确保您有一个存储库或创建一个新存储库来 哪个文件夹将被推送。
第2步)现在在桌面上转到该文件夹( 上传)。
第3步)现在在该文件夹中;右键单击“此处的Git Bash”。
第4步)输入命令:
$ git init
$ git add.
$ git config --global user.name <github user_name>
$ git commit -m "first commit"
IV.1)添加远程存储库URL(在github帐户中)您的 存储库)到**
$ git remote add origin <paste the URL>
(URL外观 像:https://github.com/ /。git
$ git push origin master
步骤5)确认
第6步)上传完成。现在刷新您的存储库 github帐户。
步骤7)文件夹已上传。