Git操作

Git基础操作

设置用户信息

  • $ git config --global user.name "Rickduck"
  • $ git config --global user.email "Rickduck@omg.cn"
    图片说明

    查看配置信息

  • $ git config --list
    图片说明
  • $ git config [变量名]

Git基本概念

Git版本库

  • .git文件夹下 : 存储了配置、日志、文件版本等信息

Git工作区

  • 存放开发代码(包含.git的工作目录)

Git暂存区

  • index文件(stage) : 临时保存修改文件的地方

图片说明

Git常用命令

获取仓库

  • 本地初始化git仓库
    • $ git init
  • 远程仓库克隆
    • $ git clone [address]

Git工作目录文件状态

  • untracked 未跟踪 (未纳入版本控制)
  • tracked 已跟踪 (已纳入版本控制)
    • Unmodified 未修改
    • Modified 已修改
    • Staged 已暂存
  • 状态查看
    • git status
      图片说明
    • git status -s 查看未跟踪文件
      图片说明

加入暂存区

  • $ git add [文件名]

取消暂存

  • $ git reset [文件名]

提交( 暂存区 --> 版本库)

  • 命令:git commit -m "[日志信息]"