Git基础知识

什么是Git?

git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git是Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。同生活中的许多伟大事物一样,Git 诞生于一个极富纷争大举创新的年代。Linux 内核开源项目有着为数众多的参与者。 绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。 到 2002 年,整个项目组开始启用一个专有的分布式版本控制系统 BitKeeper 来管理和维护代码。到了 2005 年,开发 BitKeeper 的商业公司同 Linux 内核开源社区的合作关系结束,他们收回了Linux 内核社区免费使用 BitKeeper 的权力。 这就迫使 Linux 开源社区(特别是 Linux 的缔造者Linus Torvalds)基于使用 BitKeeper 时的经验教训,开发出自己的版本系统。 他们对新的系统制订了若干目标:

  • 速度
  • 简单的设计
  • 对非线性开发模式的强力支持(允许成千上万个并行开发的分支)
  • 完全分布式
  • 有能力高效管理类似 Linux 内核一样的超大规模项目(速度和数据量)

为什么要用Git?

  • 写的项目由于没有及时备份,有遗失风险
  • 一个项目的代码由于各种改动,只能凭记忆回到最初版本,极不方便也不安全
  • 多人开发同一个项目,最后合并到一起操作较为困难,也容易遗失
  • 多人开发项目谁做了什么改动无法追溯
  • 。。。

Git的安装和配置

下载与安装

下载地址:Git - Downloads (git-scm.com)

安装步骤

可参考这篇文章:https://blog.csdn.net/weixin_44486583/article/details/122704375
————————————————
版权声明:本文为CSDN博主「头秃怎么办」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_44486583/article/details/122704375

配置

进入Git bash后首先需设置用户信息

git config --global user.name “fancy”
git config --global user.email “947281513@qq.com” 

Git常用命令

 

Git工作流程演示

要使用Git对我们的代码进行版本控制,首先需要获得本地仓库
1)在电脑的任意位置创建一个空目录(例如test)作为我们的本地Git仓库
2)进入这个目录中,点击右键打开Git bash窗口
3)执行命令git init
4)如果创建成功后可在文件夹下看到隐藏的.git目录。

 

 

 

 

 

posted @ 2022-04-22 00:00  Fancy[love]  阅读(42)  评论(0编辑  收藏  举报