我在将文件夹及其所有子目录添加到我的 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 用户(使用不到一周),所以尽量保持你的指示在初学者的水平。