【问题标题】:Relation Between GIT,GitHub and Source TreeGIT、GitHub和源码树的关系
【发布时间】:2014-11-27 04:48:04
【问题描述】:

我是 GIT 的新手,目前在我的项目中他们正在使用 SourceTree。当我学习 GIT 时,GitHub 出现了。

我的困惑是: 1) GIT 与 SurceTree.. 有什么关系? 2) GIT 与 Github.. 有什么关系? 3) SourceTree 和 Github 是否有相同的用途..?

请帮我解决这个问题。

谢谢

马赫什

【问题讨论】:

  • Git 是一个 linux 程序,Sourcetree 是一个 git GUI,Github 是可以通过 git 管理/下载的软件存储库的主机。这是一个很好的开始:github.com/GSoft-SharePoint/Dynamite/wiki/…
  • @Davon:谢谢.. :) 我可以假设 GitHub 和 SourceTree 是两个不同的软件,用于从 GIT 管理版本控制 GUI ..?
  • Github 并不是所谓的“软件”。它是存储库的 Web 界面和主机。 Sourcetree 不是主机,两者之间没有太多相似之处。 Sourcetree 可用于访问托管在 Github 上的存储库。
  • 希望它能进一步阐明 Git 和 GitHub 的区别:stackoverflow.com/a/65527165/7173176

标签: git github atlassian-sourcetree


【解决方案1】:

Git 是一个版本控制系统。基本上是一组数据文件标准、网络协议和命令行工具。例如,另一种选择是 Mercurial。这两个都是开源软件,由全球社区开发,不归任何特定公司所有。

Github 是一个网站/公司/服务,允许您托管您的 git 存储库,这样您就不必设置自己的服务器。例如,竞争对手是由 Atlassian 运营的 Bitbucket。

SourceTree 是一个 GUI 应用程序,如果您不喜欢命令行工具,可以使用它与 git 一起工作。它是您安装在计算机上的一个软件,由 Atlassian 制作。它还可以处理 Mercurial 存储库。

【讨论】:

  • sourcetree 是否也为您的存储库提供托管服务?
  • 没有。 SourceTree 是一个 GUI 应用程序。但它的制造商 Atlassian 确实如此。他们称之为 Bitbucket。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-11-25
  • 1970-01-01
  • 1970-01-01
  • 2021-10-25
  • 1970-01-01
  • 2013-09-19
  • 2017-01-30
相关资源
最近更新 更多