我有3个目录由git监控,1个目录未被监控。我想从所有这些副本中复制并将它们粘贴到一个更大的单独目录中并将它们推送到github。不幸的是它没有用。仅上传了未受监控的文件夹,而对于其他文件夹,我只看到了名称和绿色图标。有人可以帮我做正确的事吗?
答案 0 :(得分:0)
当你{gid >>一个git存储库本身的git add
目录(包括一个.git
文件夹)时,git会将其添加为git submodule。
这将只包括子模块的修订,而不是该目录中的文件。
另见SO:how-do-i-remove-a-git-submodule。
如果删除了子模块和.git
文件夹(在导出中!),则可以再次添加该文件夹。
这次它应该是完整的文件夹。
您还应该考虑子模块是否已经解决了您的问题。