Git的安装与使用

本文介绍了Git的安装过程,包括从官方和镜像站点下载,以及安装步骤。接着,讲解了Git的基本操作,如设置用户签名、初始化本地库、添加文件到暂存区、提交到本地库,以及如何创建、切换和合并分支。还涉及了处理冲突的情况,强调了在合并时若出现冲突,需要手动解决并提交修改。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

GIT,全称是分布式版本控制系统,git通常在编程中会用到,并且git支持分布式部署,可以有效、高速的处理从很小到非常大的项目版本管理。分布式相比于集中式的最大区别在于开发者可以提交到本地,每个开发者通过克隆(git clone),在本地机器上拷贝一个完整的Git仓库。

Git的安装:

下载地址:Git - Downloading Package

镜像安装地址:github.com

我两个地址都试了试,发现镜像安装地址下载的快一点

下载完成后,打开下载文件,一直点下一步进行安装即可,安装完成后,在开始菜单里看到

 

则说明安装成功 !!!

设置用户签名

首次安装Git必须要设置用户签名,否则无法提交代码!!!

打开Git Bash输入命令:

git config --global user.name 用户名        设置用户名

git config --global user.email 邮箱            设置邮箱

邮箱可以是你自己想的一个虚拟邮箱,也可以是你申请的真实的邮箱。

初始化本地库

在电脑上创建一个空目录,然后进入空目录,单击右键选择Git Bash Here打开Git Bash

输入git init即可

之后空目录中就会生成一个.git的文件,只不过这个.git文件默认是隐藏的,需要你点击查看,然后勾选隐藏的项目即可看到.git文件

 之后在Git Bash里输入git status查看本地库状态

在本地库里创建文件

输入命令:vim 文件名,然后点击键盘的i进入插入模式,编辑文件内容,然后点击esc按键退出插入模式,之后shift+';'输入wq进行保存

再次输入git status可以看到:

 将文件添加至暂存区

 输入命令:git add 文件名

此处的waring不用管,因为linux里的换行符是LF,而windows里换行符是CRLF 

再次输入git status可以看到:

表明文件已添加至暂存区。

输入git rm --cached 文件名 既可以将该文件从暂存区删除,但注意该操作只是将该文件从暂存区中删除,该文件仍然存在。

 将暂存区里的文件提交到本地库

输入命令:git commit -m "日志信息" hello.txt

 再次输入git status

表示提交成功!

查看版本信息:

git reflog

 8e3cfo7表示版本号,first commit是之前咱们写入的日志信息

修改文件

输入

vim hello.txt对文件进行修改

 修改完成之后在再对文件添加至暂存区,并且提交到本地库

输入git reflog查看版本信息,发现有两个版本表示修改成功!!! 

Git 分支

分支的操作

查看分支

git branch -v

创建分支

git branch 分支名

然后再次输入git branch -v查看分支,发现多了一个hot-fix分支,表明创建分支成功。

 切换分支

git checkout 分支名

 发现分支已从master分支切换到hot-fix分支

合并分支

注意如果要把hot-fix分支合并到master分支,必须要先切换到master分支然后输入git merge 分支名进行合并。

 冲突合并

冲突产生的原因:

合并分支时,两个分支在同一个文件的同一个位置有两套完全不同的修改,Git无法替我们决定使用哪一个,必须人为决定新代码内容。

人为修改后,依旧将修改后的文件添加至暂存区,然后提交至本地库,注意提交时执行命令git commit -m "日志"不要再加文件名。

好了,这次的分享就到这里了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值