git相关内容

一.git安装

该操作相信不用介绍了,为什么用yum,大家也是非常清楚的。

如果是root账户:yum -y install git

如果是普通账户: sudo yum -y install git

二.git和gitee/github区别

Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 1也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。

Gitee 是一个版本控制和协作的代码托管平台(不仅可以托管代码,还可以托管文档与图片资料)。 它可以让你和其他人一起在远程或本地项目上进行协作。(github相似)

我们再来介绍下版本控制:

将一个个依次修改的版本保存并记录方便查找的过程就是版本控制。

三.git相关操作

如果想使用git,首先,我们要·建一个gitcode目录,如下:

cpp 复制代码
mkdir gitcode

我们进入目录后对目录初始化:

cpp 复制代码
git init

这样我们就可以看到.git目录了:

接下来,我们重点来学习:config命令:

cpp 复制代码
git config -l
//表示查看name、email等信息
git config user.name' '//单引号内加名字
//表示仓库命名
git config user.email
//表示仓库邮箱
git config --unset user.name/user.email
//表示删除name/email
git config --global user.name/user.email
//表示仓库命名/邮箱(--global 是⼀个可选项。如果使⽤了该选项,表⽰这台机器上所有的Git仓库都会使⽤这个配置)
git config --global --unset user.name/user.email
//配套删除

知识补充:

⼯作区:是在电脑上你要写代码或⽂件的⽬录。
暂存区:英⽂叫stage或index。⼀般存放在 .git ⽬录下的index⽂件(.git/index)中,我们把暂存区有时也叫作索引(index)。
版本库:⼜名仓库,英⽂名repository 。⼯作区有⼀个隐藏⽬录 .git ,它不算⼯作区,⽽是Git的版本库。这个版本库⾥⾯的所有⽂件都可以被Git管理起来,每个⽂件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以"还原"

指令:

cpp 复制代码
git add +文件名(可多个)
//表示将文件放入暂存区
git add .
//表示将该目录下所有文件放入暂存区
git commit
//表示将暂存区内容添加到本地仓库中(通常不用这个)
git commit -m " "
//表示将暂存区内容添加到本地仓库中 ,-m后面加日志信息(常用)
git push
//表示将本地仓库放入远端仓库中

注意 git commit 后⾯的 -m 选项,要跟上描述本次提交的message,由⽤⼾⾃⼰完成,这部分内
容绝对不能省略,并要好好描述,是⽤来记录你的提交细节

学完这些,就可以简单使用git和gitee了。

感谢大家的支持!!!

相关推荐
wno70413 小时前
常用的Git命令清单
大数据·git·elasticsearch
真上帝的左手1 天前
3. 代码管理-Git-进阶
git·源代码管理
YIN_尹1 天前
【git原理与使用】git基本操作及底层原理(二)
大数据·git·elasticsearch
程序员爱德华1 天前
Git 命令
git
Cry丶2 天前
Git Rebase 操作备忘
git·rebase
你叶不叶2 天前
abap git 如何从 gitee上在线拉取数据(上一步已经配置好证书)
git·gitee·sap·abapgit
kuroomi3 天前
Git入门
git·kubernetes
daliucheng3 天前
lazygit 上手:日常 git 操作一篇讲完
git
codigger3 天前
大厂git提交规范
git·程序员
挖掘狂人3 天前
六条分支,一条主干:我的 Git 分支管理心得
git·后端·程序员