欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

Git--简略

最编程 2024-10-18 16:21:24
...

Git简介

Git 是一个 免费  的  开源 分布式版本控制系统
容易学习内存小效率高

Git流程图

Git常用的一些命令 

这里的a.txt 只是一个文件名,并不是固定命令代码

git add a.txt  添加到缓存区
git commit a.txt  提交到本地仓库
git reset a.txt  从缓存区撤回
git clone 地址  从所使用的地址上克隆/复制项目

补充--版本控制

即代码仓库,解决两个问题

一是记录一个文件多次修改的历史记录,生成多个不同的版本号;

二是在团队开发过程中可以多人共享代码。

分为集中式版本控制与分布式版本控制

共同点:都有一个共享的服务器仓库(远程仓库);

不同点:集中式版本控制成员间可以看到其他成员的工作内容,管理者可以集中管理,但集中式版本控制开发者没有本地仓库,在服务器仓库发生故障时,本地开发区没有历史记录,其他开发者并不能提交代码,不能协同作业;

               分布式版本控制客户端提取的不是最新版本的文件快照,而是把代码仓库完整地镜像下来(本地库),这样任何一处协同工作用的文件发生故障,事后都可以用其他客户端的本地仓库进行恢复。没有网络时,可以在本地进行开发,等到有网的时候再更新到远端仓库;即使服务器出现问题导致最新版本丢失,每个开发者本地也保存了历史版本。更新到服务器仓库即可恢复。