git单人本地操作

git配置个人信息

git config --global user.name "用户名"
git config --global user.email "邮箱"

常用git命令

1.查看文件状态

  git status

2.将工作区文件添加到暂存区

  # 添加项目中所有文件
  git add .
  # 添加项目中指定文件
  git add 指定文件

3.将暂存区文件添加到仓库区

  # commit 会生成一个版本记录
  # -m 后面是版本描述信息
  git commit -m "版本描述信息"

4.查看历史版本

  git log 或者 git reflog

5.回退到指定版本

  • 方案1
      git reset --hard 版本号
  • 方案2
      git reset. --hard HEAD^
      # HEAD 表示当前版本
      #  HEAD^ 表示当前版本的前一个版本
      # HEAS^^ 表示当前版本的前两个版本。 以此类推

6.撤销删除

  • 只能撤销工作区、暂存区的代码,不能撤销仓库区的代码

  • 撤销仓库区代码相当于回退版本

    # 撤销工作区代码
    git checkout 文件名
    
    # 撤销暂存区代码
    # 第一步:将暂存区代码撤销到工作区
    git reset HEAD  文件名
    # 第二步:撤销工作区代码
    git checkout 文件名
    

14.对比版本

  • 对比版本库和工作区
      git diff HEAD --文件
  • 对比版本库
      git diff HEAD HEAD^  --文件名

15.删除文件

  • 确定删除处理
  # 删除文件
  rm 文件名
  # git确定删除文件,对比添加文件git add 
  git rm 文件名
  # 删除后记录删除操作版本
  git commit -m '删除描述'
  • 误删处理
# 删除文件
rm 文件名
# git撤销修改
git checkout -- 文件名
posted @ 2020-10-20 21:24  萌新_python  阅读(106)  评论(0)    收藏  举报