我最近使用Eclipse向Git添加了一个新项目,但在我的GitHub帐户中没有看到该项目。
为什么它们有相同的帐户信息和不同的存储库?
Git和GitHub不是一回事吗?
我最近使用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来完成其操作。