GIT、GitHub 和源码树的关系

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/27163251/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-19 10:35:50  来源:igfitidea点击:

Relation Between GIT,GitHub and Source Tree

gitgithubatlassian-sourcetree

提问by Shetty's

I am newbie to GIT, currently in my project they are using SourceTree. When i studying GIT, GitHub came into picture..

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

My Confusion is: 1) How GIT is related to SurceTree..? 2) How GIT is related to Github..? 3) Does SourceTree and Github serves same purpose..?

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

Kindly help me on this.

请帮我解决这个问题。

Thanks

谢谢

Mahesh

马赫什

回答by Thilo

Git is a version control system. Basically a set of data file standards, network protocols and command-line tools. An alternative would be Mercurial, for example. Both of these are open-source software, developed by a world-wide community and not owned by any particular company.

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

Github is a website/company/service that allows you to host your git repositories so that you don't have to set up your own server. A competitor would be Bitbucket, for example, run by Atlassian.

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

SourceTree is a GUI application that you can use to work with git if you don't like the command line tools. It is a piece of software that you install on your computer, and it is made by Atlassian. It can also handle Mercurial repositories.

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