我最近使用Eclipse向Git添加了一个新项目,但在我的GitHub帐户中没有看到该项目。

为什么它们有相同的帐户信息和不同的存储库?

Git和GitHub不是一回事吗?


当前回答

说白了就是:

正如我们所知,它们都是源代码控制。 打个比方,如果Git是一台独立的计算机,那么GitHub就是一个计算机网络,通过带有铃铛和口哨的网络连接起来。 所以除非你打开一个GitHub账户,并明确告诉VSC或任何编辑器使用GitHub,否则你会看到你的源代码在上面,否则它们只在下面这里,你的本地Git。 GitHub在与VSC一起使用时使用Git来完成其操作。

其他回答

在简单:

Git -是本地存储库。

GitHub -是中央存储库。

希望下面的图片能帮助你理解:

Git是一个版本控制系统,一个管理源代码历史的工具。

GitHub是Git存储库的托管服务。

所以它们不是一回事:Git是工具,GitHub是为使用Git的项目提供的服务。

要把你的代码放到GitHub上,请看这里。

在SVN类比中,Git取代了SVN,而GitHub取代了SourceForge:P

如果你的这个项目是新的,那么你仍然可以提交到你的本地Git,然后你可以稍后推送到GitHub。你需要在Git设置中添加你的GitHub回购作为“远程存储库”。

他们似乎为Eclipse用户提供了一些东西:http://eclipse.github.com/

否则,如果您是Git新手,请访问http://git-scm.com/book

简单地说,Git是一个版本控制系统,允许您管理和跟踪源代码历史。GitHub是一个基于云的托管服务,可以让你管理Git存储库。如果你有使用Git的开源项目,那么GitHub是用来帮助你更好地管理它们的。

说白了就是:

正如我们所知,它们都是源代码控制。 打个比方,如果Git是一台独立的计算机,那么GitHub就是一个计算机网络,通过带有铃铛和口哨的网络连接起来。 所以除非你打开一个GitHub账户,并明确告诉VSC或任何编辑器使用GitHub,否则你会看到你的源代码在上面,否则它们只在下面这里,你的本地Git。 GitHub在与VSC一起使用时使用Git来完成其操作。