我一直在 Mac OSX 上本地使用 Git,并决定尝试 Github 和 Bitbucket。我在让它工作时遇到了一些问题,并尝试了一些其他人建议遇到类似问题的修复程序。我能够推送到 Github 和 Bitbucket,但我还设法在此过程中以某种方式将额外的目录和文件添加到我的存储库中。
我正在使用 Xampp 在本地开发,并且我在其中有一个文件夹,我用它创建了我的存储库,所以文件结构是这样的
Applications
XAMPP
xamppfiles
htdocs
myproject -this is was originally the repository that I had been using
randomdirectory1
randomdirectory2
randomdirectory3
randomfile1
randomfile2
需要注意的一件事。并非 htdocs 中的每个目录和文件都已添加到我的存储库中。只添加了 3 个,还有大约 7 个其他文件夹。
在试用 github 之前,我的存储库只包含位于 /Applications/XAMPP/xamppfiles/htdocs/myproject 中的 myproject。现在,添加了许多其他目录和文件。我知道这一点,因为结合命令行我还使用 GitX 作为视觉参考。现在,所有这些额外的文件和目录都显示出来了。
也许我不完全理解 git 存储库是如何工作的。在此之前,我只使用过 add、commit 和 checkout 命令。我所知道的是,我的存储库在 GitX 中似乎有所不同,并且在 Bitbucket/Github 上匹配。