最佳答案
我有麻烦添加一个文件夹和它的所有子目录到我的 git 存储库。我意识到这是一个非常流行的问题后,做了一些谷歌和我已经尝试了每个建议,没有运气,特别是从 Git-add 的手册页的建议。我甚至尝试了 git add -A
也没有成功。为了简单起见,假设我将 git 存储库初始化为 Dir1
。然后我有以下文件的目录结构。
Dir1/file1-1.txt
Dir1/file1-2.txt
Dir1/Dir2/file2-1.txt
Dir1/Dir2/Dir3/file3-1.txt
我真正的文件有5-6级的子目录,所以是否有一个 git 命令将每个子目录中的所有文件添加到我的存储库中?现在,当我从 git add Dir1/\*
的手册页提出建议时,我可以在我的回购文件中看到 Dir2
,但是它显示为一个绿色的文件夹,我不能打开它,这使我相信 Dir2
中的所有文件/文件夹都没有被添加。如果你能帮忙,我将不胜感激。我是一个新的 git 用户(使用不到一个星期) ,所以尽量把你的说明保持在初学者的水平。