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

打印 上一主题 下一主题

主题 1047|帖子 1047|积分 3141

引言

在开发过程中,掌握 Git 的常用操作命令是进步工作效率的关键。本章将详细先容 Git 中最常用的命令,如 git add、git commit、git pull 和 git push
,帮助你高效管理代码库。你将学习如何处理文件暂存、提交、更改同步及版本历史查看等焦点使命。无论你是 Git 新手照旧有经验的开发者,这些操作都是你日常工作的基础。通过掌握这些命令,你将可以或许更好地跟踪和管理你的代码变更,确保开发流程的顺畅与稳定。

一、暂存:git add ✏️

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

需要使用git add才可以把本地修改的数据暂存到暂存区。暂存区的作用:像 SVN 这种没有暂存区概念的版本控制,大概会产生很多无意义的提交,暂存区可以先将一些修改暂存一下,背面再同一提交到仓库,从而淘汰提交次数。
基本用法:
  1. git add <path>
复制代码
通过git add <path>
的方式把path目次下的全部文件添加到git的暂存区,当然这些文件不包罗已经被删除的文件。
示例:
  1. # 将所有修改添加到暂存区
  2. git add .  
  3. # 将以.cpp结尾的文件的所有修改添加到暂存区
  4. git add *.cpp   
  5. # 将所有以Hello开头的文件的修改添加到暂存区,例如: helloWorld.txt,hello.h,helloGit.md ...
  6. git add hello*   
  7. # 将以hello开头后面只有一位的文件提交到暂存区
  8. # 例如:hello1.txt,helloA.cpp 如果是helloGit.txt和hello.cxx是不会被添加的。
  9. git add hello?.*   
复制代码
git add 是把文件添加到暂存区,那如果想从暂存区删除呢?可以使用git rm -f 大概 git rm –cached 把文件从暂存区里移除,这个移除并不是把代码文件从磁盘上删除了,只是说不被git管理了而已。

二、提交:git commit

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

杀鸡焉用牛刀

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表