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
Relation Between GIT,GitHub and Source Tree
提问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 存储库。