Git【工具】
一、Git 介绍
Git是一个免费的开源分布式版本控制系统
Git 是一个 分布式 版本控制 工具
主要用于管理开发过程中的源代码文件( Java 类、xml 类、html 页面等),在软件开发过程中被广泛使用。
二、官网地址
三、Git 仓库介绍
Git 通过仓库管理文件,Git 仓库分为 本地仓库 和 远程仓库
一个仓库管理一个项目,开发人员在本地完成负责的功能,完成之后推送到远程仓库,远程仓库自动合并各个开发人员的代码。
⭐本地仓库 —— 工作区、暂存区、版本库
工作区:包含 .git 文件夹的目录就是工作区,也成为工作目录,主要用于存放开发的代码。
版本库:前面看到的 .git 隐藏文件夹就是版本库,版本库中存储了很多配置信息、日志信息和文件版本信息等。
暂存区:.git 文件夹中有很多文件,其中有一个index文件就是暂存区,也可以叫做stage。暂存区是一个临时保存修改文件的地方。
⭐远程仓库
远程仓库 可以借助互联网上提供的一些代码托管服务来实现。
四、分支介绍
项目中经常需要添加一些新功能时,一般的团队都不会直接在主分支上修改,都会新建一个分支进行开发。
这样做的好处就是 保证主线代码的可用性,也就是说,主线上都是稳定的代码,可以直接拿来发布的。
五、标签介绍
Git 可以给仓库历史中的某一个 提交 打上 标记,以示重要。
比较有代表性的是使用这个功能来标记发布版本号( v1.0、v2.0 等等)
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战