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

感谢大家的支持!!!

相关推荐
笑鸿的学习笔记2 分钟前
git笔记之默认使用vim以及修改倒数第二次的commit提交信息到远程
笔记·git·vim
Howrun7773 分钟前
Git从入门到精通
git·gitee
二哈喇子!39 分钟前
Git下载安装教程
git·github
亮子AI1 小时前
【NestJS】为什么return不返回客户端?
前端·javascript·git·nestjs
Codeking__11 小时前
Redis——基本通用命令
redis·git·github
Dontla15 小时前
Git error: fatal: detected dubious ownership in repository at xxx
git
论迹17 小时前
【Git】-- 多人协作
git·ubuntu
roamingcode18 小时前
从混沌到秩序:Git Diff 结构化报告的 Claude Code Skill 实践
人工智能·git·agent·skill·claude code·领域知识包·ai经验复用
ss27319 小时前
idea中git更新项目:将传入更改合并到当前分支,在传入更改上变基当前分支
java·git·intellij-idea
hopsky19 小时前
好用!Git 同时开发多个分支
git