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了。

感谢大家的支持!!!

相关推荐
周星星_少年只有一个面1 小时前
git入门环境搭建
git
五味香2 小时前
Linux学习,ip 命令
linux·服务器·c语言·开发语言·git·学习·tcp/ip
aPurpleBerry3 小时前
【问题解决】Github上手动Delete file之后, git remote add+git push出错
git·github
M_emory_4 小时前
解决 git clone 出现:Failed to connect to 127.0.0.1 port 1080: Connection refused 错误
前端·vue.js·git
Make_magic4 小时前
Git学习教程(更新中)
大数据·人工智能·git·elasticsearch·计算机视觉
不穿铠甲的穿山甲4 小时前
git-.git目录解析
git
唔知小罗14 小时前
git config是做什么的?
git
不是鱼19 小时前
新人程序猿必备的git技能(超实用基础版)
git·github
Exclusive_Cat1 天前
Git的使用(基础语句)
git
江上清风山间明月1 天前
git撤销、回退某个commit的修改
git·commit·版本·撤销·回退·特定