Git_Learning
  • Git/
    • 01.初识Git
    • 02.Git的特性
    • 03.使用Git的方式
    • 04.安装Git
    • 05.初始配置
    • 06.创建本地仓库
    • 07.更新文件并提交
    • 08.查看提交历史
    • 09.设置别名
    • 10.切换版本
    • 11.标签操作
    • 12.撤销修改-本地已保存状态
    • 13.撤销修改-已暂存状态下
    • 14.还原修改-已提交状态下
    • 15.从分支中删除提交
    • 16.修改提交内容
    • 17.移动文件
    • 18.忽略文件
    • 19.了解Git对象存储机制
    • 20.创建分支
    • 21.合并分支
    • 22.合并冲突
    • 23.撤销合并(未完善)
    • 24.变基和合并
    • 25.使用变基合并分支
    • 26.合并到主分支
    • 27.多存储库
    • 28.从原始仓库获取更改
    • 29.合并已经拉取的更改
    • 30.拉取并合并
    • 31.创建一个跟踪分支
    • 32.裸仓库
    • 33.推送变更
    • 34.拉取共享变更
    • 35.托管Git仓库
    • 36.常见问题
  • GItHub/
    • 如何向他人的项目提交内容
  • README
Powered by GitBook
On this page
  • Git 和 git
  • Git、GitHub、GitLab
  1. Git/

36.常见问题

Git 和 git

Git 是指整个版本控制系统,以及它背后的概念和设计思想,而小写的git 代表使用 Git 功能所需要的命令,是用来与 Git 交互的。

Git、GitHub、GitLab

Git 是分布式工具,不依赖于任何中央仓库。但实际上,我们很依赖 GitHub 或 GitLab 这样的外部仓库。这是为什么?

GitHub 和 GitLab 都是一个基于 Git 的代码托管平台。它们的存在大大简化了开发团队成员之间的数据交换,并提供了额外的备份和各种其他功能。例如文档管理、错误跟踪、协作工具等。平台还提供了大量的开源项目,包括各种语言和框架的开源软件、工具和应用程序。开发者可以通过 GitHub 和 GitLab 学习其他人的项目,并参与到开源社区中来,从而不断提升自己的技术水平和经验。这也是开源软件开发中的一种重要的合作和分享方式。GitHub 和 GitLab 无处不在,为开发者提供了全球范围内的代码托管和协作平台。它们为开发者提供了非常方便的代码管理和协作工具,促进了开源软件和开发者社区的快速发展和创新。现代 Web 界面也更容易进行项目管理,可以让我们轻松进入和管理 Git 仓库。

Previous35.托管Git仓库NextGItHub/

Last updated 2 years ago