Git 基础操作手册:轻松掌握常用命令

2024-07-30 21:46:38 浏览数 (3)

引言

在开发过程中,掌握 Git 的常用操作命令是提高工作效率的关键。本章将详细介绍 Git 中最常用的命令,如 git addgit commitgit pullgit push,帮助你高效管理代码库。你将学习如何处理文件暂存、提交、更改同步及版本历史查看等核心任务。无论你是 Git 新手还是有经验的开发者,这些操作都是你日常工作的基础。通过掌握这些命令,你将能够更好地跟踪和管理你的代码变更,确保开发流程的顺畅与稳定。

一、暂存:git add ✏️

在仓库里刚新建的文件是不会被跟踪起来的,比如我们使用git status就能查看到文件的状态。

需要使用git add才可以把本地修改的数据暂存到暂存区。暂存区的作用:像 SVN 这种没有暂存区概念的版本控制,可能会产生很多无意义的提交,暂存区可以先将一些修改暂存一下,后面再统一提交到仓库,从而减少提交次数。

基本用法:

代码语言:javascript复制
git add <path>

通过git add <path>的方式把path目录下的所有文件添加到git的暂存区,当然这些文件不包含已经被删除的文件。 示例:

代码语言:javascript复制
# 将所有修改添加到暂存区
git add .  

# 将以.cpp结尾的文件的所有修改添加到暂存区
git add *.cpp   

# 将所有以Hello开头的文件的修改添加到暂存区,例如: helloWorld.txt,hello.h,helloGit.md ...
git add hello*   

# 将以hello开头后面只有一位的文件提交到暂存区 
# 例如:hello1.txt,helloA.cpp 如果是helloGit.txt和hello.cxx是不会被添加的。
git add hello?.*   

git add 是把文件添加到暂存区,那如果想从暂存区删除呢?可以使用git rm -f 或者 git rm –cached 把文件从暂存区里移除,这个移除并不是把代码文件从磁盘上删除了,只是说不被git管理了而已。

1 人点赞