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文件

??2、配置git的参数

(1)查看配置

(2)修改当前配置

?3、将文件放入git暂存区并进行提交

(1)暂存文件

(2)查看暂存状态?

?(3)提交文件

?(4)跳过使用暂存区域

?(5)文件修改后的再次提交

4、取消对文件的跟踪

(1)取消跟踪

?(2)对文件进行改名

?5、查看提交历史

(1)查看历史

?(2)实用的查看历史操作

?6、撤销操作

(1)撤销提交的文件

?(2)撤销暂存区中的文件


?

1、在当前目录下创建.git文件

在当前目录下打开Git Bash 输入git init

?2、配置git的参数

(1)查看配置

输入以下代码查看当前配置,按下q键可退出查看

git config --list

(2)修改当前配置

输入命令:

git config --global --需要修改的参数 ""   #双引号中填写修改内容

例如以下为修改名称,再次查看发现修改完成

修改时固定格式为 git+config+--global+--需要修改的参数(global参数为是否在各个文件目录下的都修改此参数)

?3、将文件放入git暂存区并进行提交

git分为暂存和提交,可以先将多个文件一起放入暂存区再进行一起提交

(1)暂存文件

git add 文件名

(2)查看暂存状态?

通过status命令可以查看当前暂存区状态

git status

Changes to be committed 表示等待提交的文件,只有提交了的文件才会被git跟踪?

?(3)提交文件

git commit -m ""  #双引号中为你想要添加的标注信息

?(4)跳过使用暂存区域

通过命令

git commit -a

可以跳过使用暂存区域直接将已经跟踪过的文件添加到暂存区域并一起提交

?(5)文件修改后的再次提交

?修改文件后再次查看状态时出现Changes not staged for commit 表示修改后的文件没有放入暂存区并且没有提交,我们需要再次进行提交。这次采用使用文本编辑器的方法输入标注信息。文本编辑器的指定在参数配置中的core.editor,用户可根据需要配置不同的文本编辑器

此时输入git commit 即可

我选用的文本编辑器为记事本(notepad),在打开的记事本的第一行输入需要标注的信息。

4、取消对文件的跟踪

(1)取消跟踪

输入命令git rm+文件名来取消跟踪指定的文件并且在工作目录中删除它,若不想删除,则使用命令

git rm --cached+文件名

?(2)对文件进行改名

命令git mv+原始名称+指定名称

git mv+原始名称+指定名称

?5、查看提交历史

(1)查看历史

通过命令git log可以查看之前的提交历史包括标注信息以及提交人的信息等

?(2)实用的查看历史操作

1、git log --stat? ? :? 附带每次提交的变化

?2、git log --pretty=oneline? ?: 简短的在一行中显示标注信息

?6、撤销操作

(1)撤销提交的文件

若某次提交过后发现日志信息写错了可以通过以下命令来撤销之前的提交并且允许你修改日志信息重新提交。此命令会打开文本编辑器并且会有上次提交的日志信息,你只需在此基础上修改即可。

git commit --amend

?(2)撤销暂存区中的文件

此命令可以取消暂存区中的某一文件

git reset HEAD+文件名

  开发工具 最新文章
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常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-01-04 13:38:56  更:2022-01-04 13:39:25 
 
开发: 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 12:26:04-

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