Git命令大全:从基础到高级应用

目录

 一、增加/删除文件

 1.1 添加文件到暂存区

 1.2 添加所有文件到暂存区

 1.3 从暂存区移除文件

 1.4 从版本库和工作区删除文件

 二、代码提交

 2.1 提交暂存区文件到本地仓库

 2.2 修改最后一次提交信息

 三、本地分支

 3.1 创建新分支

 3.2 切换分支

 3.3 创建并切换到新分支

 3.4 删除分支

 四、远程分支/仓库

 4.1 添加远程仓库

 4.2 推送本地分支到远程仓库

 4.3 删除远程分支

 五、撤销

 5.1 恢复工作区至上一次提交

 5.2 撤销暂存区的修改

 5.3 撤销最后一次提交

 六、查看信息

 6.1 查看文件修改状态

 6.2 查看提交历史

 6.3 查看文件具体修改内容

 七、标签

 7.1 创建标签

 7.2 推送标签到远程仓库

 八、上传本地项目到远程仓库演示

1. 初始化本地仓库:

2. 添加远程仓库:

3. 添加所有文件到暂存区:

4. 提交到本地仓库:

5. 推送到远程仓库:

 九、拉取远程代码演示

1. 克隆远程仓库:

2. 切换到工作目录:

3. 拉取最新代码:

我的其他博客


 

 

Git命令大全:从基础到高级应用

 一、增加/删除文件

 1.1 添加文件到暂存区

git add <文件名>

 1.2 添加所有文件到暂存区

git add .

 1.3 从暂存区移除文件

git reset <文件名>

 1.4 从版本库和工作区删除文件

git rm <文件名>

 二、代码提交

 2.1 提交暂存区文件到本地仓库

git commit -m "提交信息"

 2.2 修改最后一次提交信息

git commit --amend -m "新提交信息"

 三、本地分支

 3.1 创建新分支

git branch <分支名>

 3.2 切换分支

git checkout <分支名>

 3.3 创建并切换到新分支

git checkout -b <分支名>

 3.4 删除分支

git branch -d <分支名>

 四、远程分支/仓库

 4.1 添加远程仓库

git remote add <远程仓库名> <远程仓库地址>

 4.2 推送本地分支到远程仓库

git push <远程仓库名> <本地分支名>

 4.3 删除远程分支

git push <远程仓库名> --delete <远程分支名>

 五、撤销

 5.1 恢复工作区至上一次提交

git checkout -- <文件名>

 5.2 撤销暂存区的修改

git reset HEAD <文件名>

 5.3 撤销最后一次提交

git reset --soft HEAD^

 六、查看信息

 6.1 查看文件修改状态

git status

 6.2 查看提交历史

git log

 6.3 查看文件具体修改内容

git diff <文件名>

 七、标签

 7.1 创建标签

git tag <标签名>

 7.2 推送标签到远程仓库

git push origin <标签名>

 八、上传本地项目到远程仓库演示

1. 初始化本地仓库:

git init

2. 添加远程仓库:

git remote add origin <远程仓库地址>

3. 添加所有文件到暂存区:

git add .

4. 提交到本地仓库:

git commit -m "初始提交"

5. 推送到远程仓库:

git push -u origin master

 九、拉取远程代码演示

1. 克隆远程仓库:

git clone <远程仓库地址>

2. 切换到工作目录:

cd <仓库目录>

3. 拉取最新代码:

git pull origin master

以上是Git的基础命令,覆盖了常见的操作场景。随着对Git的深入了解,你将发现更多强大而高级的用法。希望这份命令大全对你有所帮助!

我的其他博客

简单介绍一些其他的树-CSDN博客

认识二叉树(详细介绍)-CSDN博客

正则表达式详细讲解-CSDN博客

低代码开发:创新之道还是软件开发的捷径?-CSDN博客

HTTP与HTTTPS的区别-CSDN博客

什么情况下会产生StackOverflowError(栈溢出)和OutOfMemoryError(堆溢出)怎么排查-CSDN博客

在多线程中sleep()和wait()的区别(详细)-CSDN博客

谈谈我对HashMap扩容机制的理解及底层实现-CSDN博客

堆排序详细讲解(一文足矣JAVA)-CSDN博客

相关推荐

  1. 《深度解析Docker命令入门高级应用

    2023-12-14 08:10:03       30 阅读
  2. 深度剖析Redis:基础高级应用

    2023-12-14 08:10:03       30 阅读
  3. 深入解析 MySQL 事务:基础概念高级应用

    2023-12-14 08:10:03       8 阅读
  4. CentOS命令大全入门精通

    2023-12-14 08:10:03       38 阅读
  5. git撤销命令大全

    2023-12-14 08:10:03       34 阅读
  6. Git 命令大全

    2023-12-14 08:10:03       20 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-14 08:10:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-14 08:10:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-14 08:10:03       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-14 08:10:03       20 阅读

热门阅读

  1. C 标准库 - <time.h>

    2023-12-14 08:10:03       35 阅读
  2. 华纳云:docker启动报错的原因和解决方法

    2023-12-14 08:10:03       37 阅读
  3. 4-Docker命令之docker push

    2023-12-14 08:10:03       38 阅读
  4. Basic Algorithm Implements in Python3

    2023-12-14 08:10:03       30 阅读
  5. django开发的项目,如何发布到服务器运行

    2023-12-14 08:10:03       35 阅读
  6. Nodejs 第二十一章(crypto)

    2023-12-14 08:10:03       37 阅读