如何将本地目录添加到 github 存储库

How do I add a local directory into github repository

我正在尝试将整个目录添加到 github。以下是我用来执行此操作的代码。提交和推送没有显示任何新内容,因为我重复了粘贴到这里的过程;但这些是我遵循的命令。

它添加了目录,但我无法访问其中的文件。看起来像下面。

有没有更简单的添加子目录的方法? 有没有更简单的方法在 github 中移动存储库?

github 中 Machine-Learning-Tutorials 行旁边的文件夹图像表明您正在向现有存储库添加子模块。您执行 git init 但不添加遥控器这一事实似乎支持了这一点。

我猜 ~/Documents/Merge/Git/Github/ 是一个 git 存储库跟踪 git 中心?如果是这种情况,您不需要执行 git init——您已经有一个存储库——现在您实际上想要删除 ~/Documents/Merge/Git/Github/Tutorials/.git 目录。那时,如果您执行 git add Tutorials,它应该添加实际文件并让您将它们推送到 github。

如果您有一个存储库并且只想添加更多文件(在当前目录或子目录中),您只需要使用 git add,不需要 git init 目录,除非您希望将其作为单独的存储库(称为子模块)进行跟踪。