版本控制系统_Git

本文介绍git是免费的开源的版本控制系统,是一种记录文件内容变化,以便将来查询特定版本修订情况的系统。版本控制系统,将个人开发过渡到团队开发。

版本控制系统有两种:

一、集中式版本控制系统

集中式版本控制系统(Centralized Version Control System,缩写为 CVS 或 SVN)是一种将代码和资源存储在一个集中位置(通常是服务器)的版本控制系统。在这种系统中,团队成员需要与主服务器进行数据同步,协同修改和提交。

缺点是中央服务器的单点故障,如果服务器宕机一小时,则谁也无法提交更新,则无法协同工作。

所以现在基本都是用分布式版本控制系统。

二、分布式版本控制系统

分布式版本控制系统(Distributed Version Control System,缩写为 Git)是一种将代码和资源分布到多台计算机上进行管理的版本控制系统。每个成员都可以在本地服务器上存储自己的代码库副本,与他人进行协作。

分布式版本控制系统完美的解决了集中式版本控制系统的缺点。

Git 使用命令进行与远程代码库的交互,也可以使用一些Git可视化管理工具。

例如:sourceTree、TortoiseGit、Visual Studio Code 是一个编辑器内置了Git

1.Git下载

Git官网,点击下载Giticon-default.png?t=N7T8https://git-scm.com/

然后进入下载页面:

在桌面右键,或者在你想推送到远程库的文件夹上右键,会出现,点击Git Bash Here。

在 $ 后边输入命令 git -v 会出现当前你所安装的 Git 的版本号。

然后配置环境变量,这样才能在电脑任何文件夹使用Git命令:

右键电脑 → 属性 → 高级系统设置 → 环境变量 → 系统变量 → Path → 然后添加 Git 安装目录

C:\Program Files\Git\bin  //换成你自己的安装目录

配置好环境变量以后,在命令提示符(Win + R)->cmd回车,输入 git 会弹出以下界面,说明安装配置成功

2.Git如何使用

Git需要搭配代码托管平台使用,例如Gitee(码云)、GitHub等

首先需要在代码托管平台创建一个项目,以码云为例:

gitee官网icon-default.png?t=N7T8https://gitee.com/

①注册登录gitee

②新建一个远程代码仓库

③在我的里面找到我的仓库,进入远程库详情页,复制远程库SSH链接

使用SSH链接将远程库克隆到本地,具体做法看这篇文章:  SSHicon-default.png?t=N7T8https://blog.csdn.net/zxy19931069161/article/details/138320333?spm=1001.2014.3001.5501

如果和同事改了同一个文件,导致冲突,推送代码失败,参考这个文章Git_合并冲突icon-default.png?t=N7T8https://blog.csdn.net/zxy19931069161/article/details/138321270?spm=1001.2014.3001.5501

3.Git常用命令

①初始化仓库

git init

②拉取代码

git pull

③推送代码

git add .      //添加当前目录所有文件到暂存区

git commit -m "提交说明"   //提交暂存区到仓库区

git push  //推送代码到远程库

④查看信息

git status   //显示所有变更的文件

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值