这是这种情况: 如果重要的话,我正在使用VS-Code和集成终端。
git clone foo
好的。 现在,我添加一个文档并将其保存。
git add .
git commit -m "COmment what i did"
git push origin master
像魅力一样工作
现在我正在处理 .md文件
在上述文件中,我想添加图片。
我想引用这样的话:
./Images/NameOfThePicture.jpg
在我使用的VSC中使用集成终端:
mkdir Images
所以现在有./src/Documentation/Images
大!
但是当我现在做
git add ./Images
git commit -m "foo"
git push origin master
./ Images目录根本不存在。
所以我要找的是
git add ./Images
git commit -m "foo"
git push origin master
那不是很难,可以吗?!
我确实在Google上搜索了很多东西,但根本没有立即找到我理解的答案。
您的帮助将不胜感激!
答案 0 :(得分:0)
由于文件夹没有差异,因此无法向git添加文件夹。 如果您在文件夹中添加文件,则在签出存储库时将创建该文件夹。
答案 1 :(得分:0)
由于您要直接添加内容,因此只需在该目录中添加文件即可。
git add ./Images/NameOfThePicture.jpg
git commit -m "Write a meaningful commit message."
git push origin master
正如Matthieu Brucher所说,空白文件夹没有diff,因此很难添加一个文件夹,在这种情况下没有必要。如果您确实编写了一个需要存在空白文件夹的应用程序,则可以使用一些解决方法,但是大多数方法都使您无法在该文件夹中保存任何内容。