IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> Git学习与使用之基础命令 -> 正文阅读

[开发工具]Git学习与使用之基础命令

1.设置用户名与邮箱

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

在这里插入图片描述
设置完成后,可以在路径C:\Users\“你的用户名” 下找到.gitconfig文件,可以看到刚刚设置的用户名与邮箱。
在这里插入图片描述
说明这里设置的用户名与邮箱是用来区分不同操作者身份。用户的签名信息在每个版本的提交信息中都能看见,以此来确认本次提交者是谁。首次使用必须设置用户签名,不然无法提交代码。这里设置的用户名和你登录GitHub或Gitee的账号没有关系。

2.初始化本地库

git init	初始化本地库

在这里插入图片描述
初始化后,在查看里勾选隐藏的项目,可查看到.git文件
在这里插入图片描述
也可以使用 命令:ll -a 查看
在这里插入图片描述

3.查看本地库状态

git status	查看本地库状态

在这里插入图片描述

master		默认分支名
On branch master	当前所在分支

当你创建一个文件,再查看状态时
在这里插入图片描述

4.将文件添加到暂存区与删除暂存区里的文件

git add [文件名]  	将文件添加到暂存区

在这里插入图片描述
注意:这里的warning是警告换行符要改变了。同时本地库的状态也改变了。
在这里插入图片描述

git rm --cached <file>  删除暂存区里的文件

在这里插入图片描述

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

git commit -m "日志信息" 文件名	   将暂存区的文件提交到本地库

每次提交的时候都要写日志信息,因此需要加上 -m "日志信息" ,
如果你不写-m "日志信息",Git会自动打开一个文本框。
在这里插入图片描述
提交后,本地库状态也会随之改变
在这里插入图片描述
注意:686ecfa是版本号

6.查看版本信息与切换版本号

git reflog		查看所有提交过的版本信息
git log		查看所有提交过的详细版本信息

在这里插入图片描述
注意:
git reflog 只能查看完整版本号的前七位。
git log 可以查看完整版本号。

git reset --hard 版本号     切换版本号

在这里插入图片描述

重点:Git的底层是用指针来控制版本的切换的。

在.git文件中的HEAD可查看当前分支
在这里插入图片描述
.git\refs\heads中的master可查看当前版本号
在这里插入图片描述
说明:head指向master分支,master分支指向686ecf版本。

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-11-11 12:55:01  更:2021-11-11 12:56:41 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 21:03:18-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码