Git常用命令

Git 是一个开源的分布式版本管理系统。

在这里插入图片描述


几个概念:

1、Workspace: 也被称为工作空间。你在开发工具或者文件夹下看到的目录就是工作空间
2、Index 也被称为暂存空间。用于保存你需要提交到 Repository 中的修改记录。
3、Repository 也被称为本地仓库,用于记录文件修改的版本库。我们可以在多个版本之间切换已达到 还原到某个版本的内容。
4、Remote 为远程仓库, 和 Repository 功能是一样的,只是 Remote 远程仓库时可以用户合并多个本地仓库的记录。


Git命令

  1. git help –a 查看所有命令的介绍信息
  2. git help command 查看 command 的用法,比如 git help rebase
  3. git init 初始化一个本地仓库,会在当前目录生成一个 .git 文件夹,.git 目录下包含版本管理的全部数据
  4. git add 将工作区中的内容添加到暂存区

在这里插入图片描述
5. git commit 将暂存区中的内容添加到本地仓库

在这里插入图片描述
6. git push 将本地仓库分支的内容推送到远程仓库

在这里插入图片描述
7. git pull 拉取远程仓库分支内容,合并到本地分支

在这里插入图片描述
8. git log –graph 查看提交的记录
9. git reflog 查看操作日志
10. git remote 查看和关联远程仓库

在这里插入图片描述
10. git clone 将远程仓库克隆到本地

在这里插入图片描述
11. git rm 删除文件

在这里插入图片描述
12. git merge 合并某个分支到当前分支

在这里插入图片描述
13. git checkout 检出某个内容

在这里插入图片描述
14. git status 查看文件状态

在这里插入图片描述
15. git branch 列出、创建或删除分支

在这里插入图片描述
16. git reset 重置指针到当前位置

在这里插入图片描述
17. git revert 回退提交到指定位置,和 git reset 区别在于 日志中会有记录 revert 操作

在这里插入图片描述
18. git stash 储藏你修改的内容,而不是提交到本地仓库中

在这里插入图片描述
19. git rebase 变基,将多次提交记录合并到一次提交记录上,不允许在公共分支进行 rebase

在这里插入图片描述


Git commit 规范

在这里插入图片描述


.gitignore 文件讲解

在这里插入图片描述


Git 工作流

在这里插入图片描述


HEAD 指针

记录的是当前工作区在那个分支,分支文件中记录的 commit

在这里插入图片描述

posted @ 2022-04-08 23:24  FireCode  阅读(21)  评论(0编辑  收藏  举报