我最近使用Eclipse向Git添加了一个新项目,但在我的GitHub帐户中没有看到该项目。
为什么它们有相同的帐户信息和不同的存储库?
Git和GitHub不是一回事吗?
我最近使用Eclipse向Git添加了一个新项目,但在我的GitHub帐户中没有看到该项目。
为什么它们有相同的帐户信息和不同的存储库?
Git和GitHub不是一回事吗?
当前回答
Git - GitHub构建在其之上的版本控制工具。
GitHub -我们的公司和我们软件的名称。我们构建软件和网站来帮助您以一种良好的方式与Git存储库交互。
GitHub.com -你可以登录到这个网站来在线查看存储库。
GitHub桌面-一个你可以安装在你的电脑上的应用程序,帮助你同步本地代码与GitHub.com。
来源:https://guides.github.com/introduction/getting-your-project-on-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是什么:
Git是一个免费的开源分布式版本控制系统,旨在快速高效地处理从小型到超大型项目的所有内容。
Git是一个分布式对等版本控制系统。网络中的每个节点都是一个对等点,存储整个存储库,也可以作为多节点分布式备份。中央服务器没有具体的概念,尽管节点可以是无头的或“裸露的”,在集中版本控制系统中扮演类似中央服务器的角色。
GitHub是什么?
“GitHub是一个基于web的Git存储库托管服务,它提供了Git的所有分布式修订控制和源代码管理(SCM)功能,并添加了自己的特性。”
Github为每个项目提供了访问控制和一些协作功能,如wiki、任务管理、错误跟踪和功能请求。
使用Git不需要GitHub。
GitHub(以及任何其他本地、远程或托管系统)都可以是单个项目中相同分布式版本存储库中的对等体。
Github允许你:
与他人共享您的存储库。 访问其他用户的存储库。 存储存储库(github服务器)的远程副本作为备份 您的本地副本。
Git - GitHub构建在其之上的版本控制工具。
GitHub -我们的公司和我们软件的名称。我们构建软件和网站来帮助您以一种良好的方式与Git存储库交互。
GitHub.com -你可以登录到这个网站来在线查看存储库。
GitHub桌面-一个你可以安装在你的电脑上的应用程序,帮助你同步本地代码与GitHub.com。
来源:https://guides.github.com/introduction/getting-your-project-on-github/
如果你想跨开发人员合作,Github是必需的。如果你是一个单独的贡献者,git就足够了,确保你定期备份你的代码