git基础

git和svn的区别

svn为集中式版本控制,版本库是存储在中央服务器,工作时是使用自己电脑,所以首先要从中央服务器获得最新版本,才可以工作,完成工作后,需要把自己的工作推送到中央服务器,这种需要联网才可以进行工作,并对带宽要求较高
git为分布式版本控制,没有中央服务器,每个人的电脑都是一个完整的版本库,举个例子:甲在自己的电脑上更改了文件A ,乙也在自己电脑更改了文件A,这样只需要双方把自己的更改同步给对方,就可以看到对方的修改

git配置

配置个人信息(安装后必须配置)

使用以下代码设置个人信息

git config --global user.name "testname"
git config --global user.email test@runoob.com

查看配置

查看git当前配置信息

git config -l

查看git 系统配置

git config --system --list

查看git用户配置

git config --global --list

git相关配置文件位置:

在这里插入图片描述

git基本操作

git初始化

git init

查看文件状态

git status #所有文件状态
git status a.html   指定文件状态

添加文件到缓存区

git  add . //添加所有文件到缓冲区
git add a.html //添加a.html到缓冲区

将缓冲区内容提交到本地仓库

git commit -m '提交信息'

git 分支

查看分支

查看所有分支git branch -al
查看本地分支git branch
查看远程分支git branch -r

创建并绑定分支

创建分支并绑定的流程一般如下

  1. 创建并选中本地分支git checkout -b dev
  2. 将本地分支推送到远程分支并绑定git push origin dev3 -u
  3. add commit push

切换分支

切换分支git checkout 分支名

码云SSH公钥配置

用户目录的.ssh文件夹,打开git 输入命令ssh-keygen -t rsa
即可生成公钥和私钥,我们将私钥与gitee绑定即可

忽略文件

在这里插入图片描述

相关文章

显卡天梯图2024最新版,显卡是电脑进行图形处理的重要设备,...
初始化电脑时出现问题怎么办,可以使用win系统的安装介质,连...
todesk远程开机怎么设置,两台电脑要在同一局域网内,然后需...
油猴谷歌插件怎么安装,可以通过谷歌应用商店进行安装,需要...
虚拟内存这个名词想必很多人都听说过,我们在使用电脑的时候...
win11本地账户怎么改名?win11很多操作都变了样,用户如果想要...