git基本概念

文章目录
  1. 1. 概念
  2. 2. 查看日志
  3. 3. 恢复文件到暂存区的版本
  4. 4. Error修复
    1. 4.1. Tool open

概念

img

remote 远程仓库

repository 本地仓库

index/stage 暂存区

workspace 工作区

查看日志

1
2
# 如果恢复老版本, 想查看之前的新版本ID可以使用reflog
git reflog

恢复文件到暂存区的版本

1
2
3
git checkout -- $filename
# 如果未add到暂存区的内容会被丢弃
# 这个命令也可以恢复在工作区删除的文件(删除操作未add)

Error修复

Tool open

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0664 for ‘xxx_rsa’ are too open.
It is required that your private key files are NOT accessible by others.

文件权限太开放, 被其他人可以读写.

解决方案: chmod 600 fileName 修改成--rw------------