我已经使用GitHub创建了一个新项目,并且在本地计算机上为Java开发人员提供了Eclipse IDE。创建一个新的GitHub项目创建一个新的存储库,它是空的,我可以将它克隆到我的本地机器。连接和克隆远程git仓库之间的区别
然后,我使用默认位置添加一个新的Eclipse Java项目,我刚刚从GitHub克隆了空存储库的文件夹(它只包含.git文件夹)。添加新的Java项目意味着一些文件夹只被添加到存储库中。然后我提交并将新文件推送到远程。
我的老师告诉我这种方式是错误的。他说我应该首先创建一个新的Java项目(在未被git跟踪的本地文件夹中),然后使用>>团队>>共享项目上下文菜单并将该项目设置为存储库。然后我做了提交,之后我应该将它连接到远程GitHub存储库并进行推送。
我不明白两种方法之间的区别。的确,我认为我不太了解添加新遥控器的意义。我可以将任何本地git存储库连接到远程git存储库并推送更改吗?