This question already has answers here:
Git for beginners: The definitive practical guide

(37 个回答)


4年前关闭。




我是 GIT 的新手,目前在我的项目中他们正在使用 bitbucket 和 SourceTree。我只使用比特桶来克隆项目和源树来在我的本地驱动器上获取该项目。 GIT 什么时候出现

我的困惑是:
  • 源码树、位桶和 GIT 的具体用途是什么?
  • GIT 与 SurceTree 和 bit bucket 有什么关系?
  • GIT 与 Github 的关系如何?
  • 最佳答案

    1) GIT

    Git 是一个版本控制系统 (VCS),用于跟踪计算机文件中的更改并协调多人对这些文件的工作。它主要用于软件开发,[9] 但它可用于跟踪任何文件集的更改。作为分布式修订控制系统,它旨在提高速度、数据完整性并支持分布式非线性工作流。

    Git 由 Linus Torvalds 于 2005 年创建,用于开发 Linux 内核,其他内核开发人员为其初始开发做出了贡献。

    与大多数其他分布式版本控制系统一样,与大多数客户端-服务器系统不同,每台计算机上的每个 Git 目录都是一个成熟的存储库,具有完整的历史记录和完整版本跟踪能力,独立于网络访问或中央服务器。

    2) GITHUB 和 BITBUCKET

    GitHub 是基于 Web 的 Git 或版本控制存储库和 Internet 托管服务。它提供了 Git 的所有分布式版本控制和源代码管理功能,并添加了自己的功能。

    示例——比如社交网站 ex-facebook,你分享你的图片等等。github 和 bitbucket 以类似的方式帮助你分享你的代码和其他用户来获取你的代码供他们使用。他们可以复制您的代码并根据需要进行更改。

    3) 源树
    由于 GIT 是一个命令行工具。有时很难记住命令。
    Source Tree 是基于 GUI 的 GIT 应用程序工具。它在你和 Git 之间提供了一个很好的可视化界面,不再需要命令行!

    关于git - GIT、Bitbucket 和 sourcetree 的关系,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44150010/

    10-14 18:58
    查看更多