Git 基本使用

1、创建版本库

在项目文件夹内,执行:git init,执行成功后会在当前目录中创建 .git 隐藏文件
Git 基本使用
Git 基本使用


2、提交文件

  1. 为方便测试,我们先使用:vim a.txt,创建一个文件,内容随意,如下:
    Git 基本使用
    Git 基本使用
  2. 使用:git status,查看文件状态,提示需要将文件添加到本地库中
    Git 基本使用
  3. 将文件暂时添加到本地中,使用:git add 文件名
    Git 基本使用
  4. 提交文件到本地库,使用:git commit,编写完成注释,提交完成Git 基本使用
  5. 提交也可以使用:git commit -m “注释内容”,直接带注释提交Git 基本使用

3、查看提交记录

  1. 执行:git log 文件名,进行查看历史记录,如下:Git 基本使用
  2. 执行:git log --pretty=oneline 文件名,简易查看信息,如下:Git 基本使用

4、回退历史版本

  1. 执行:git reset --hard HEAD^,回退到上一次提交,如下:Git 基本使用
  2. 执行:git reset --hard HEAD~n,回退n次操作,如下:Git 基本使用

6、版本穿越

  1. 执行:git reflog 文件名,进行查看历史记录的版本号,如下:Git 基本使用
  2. 执行:git reset --hard 版本号,穿越到指定版本,如下:
    Git 基本使用

7、还原文件

执行:git checkout – 文件名,如下:

  1. 现在打开 a.txt ,并进行修改(添加了一段中文),如下:
    Git 基本使用
  2. 执行命令还原文件,如下:
    Git 基本使用
    Git 基本使用
    打开文件后,还原到库中的版本

8、删除文件

  1. 删除删除本地文件,例如将 a.txt 删除
  2. 再执行 “git add a.txt” 和 “git commit -m “删除文件” ” 操作,如下:
    Git 基本使用

9、分支

  1. 创建分支
    1. git branch <分支名>,但实际中经常使用:git checkout -b <分支名>,创建分支并切换到当前分支Git 基本使用
    2. 查看分支:git branch -v,我们可以看到两个分支,并进行了同步Git 基本使用
  2. 切换分支
    执行:git checkout <分支名>,如下:Git 基本使用
  3. 合并分支
    1. 切换到要合并的分支
    2. 执行:git merge <分支名>Git 基本使用
    3. Git 基本使用
    4. Git 基本使用