Git 命令与场景

基础概念

  1. 工作区,暂存区,保存区

  2. commoit -> tree -> blob

  3. git init -> git add -> git commit -m

命令与场景

命令场景
.gitignore配置 git 忽略文件
git config --local / --global / --system配置 git 基础设置
git rm物理删除 & 管理删除
  • --cache | 仅管理删除,物理保存

  1. log | 查看历史记录

  • -n | -n 3 选择数量

  • --oneline | 简洁显示

  1. cat-file | 读取底层数据 -t type -p content

git diff -cache | Stage & HEAD
git branch | 分支

  • -av | 显示分支

  1. commit -amend | Edit current commit info

git rebase -i | pick base hash code, use for edit continue or multiple commit history
git rest HEAD | Strage restor to work
git rest --hard | restor to HEAD and drop work
git stash | Temp save work

  • -apply | restore and keep record

  • -pop | restor and delete record

标签: none

添加新评论