git运用:

git stash:

本地作了修改,但是想回到修改之前的操作,又不想毁掉现在的修改,可以先储藏一下git stash ,恢复储藏的内容用git stash apply (可以添加指定恢复到哪一个储藏版本)
git pull 之后再 git push

git reset

  1. –soft 版本号:修改还存在,处于版本号状态,修改未提交
  2. –mixed 版本号:修改还存在,处于版本号状态,修改未被跟踪,爆红状态
  3. –hard 版本号:修改丢失,处于版本号状态

    ls

    本地仓库.git文件夹下,ls查看文件夹下目录:
    COMMIT_EDITMSG ORIG_HEAD hooks logs refs

FETCH_HEAD branches index objects

HEAD config info packed-refs

cat 文件名字:

查看文件内容

COMMIT_EDITMSG中是本地最后一次commit的msg内容(推或者没推到远程)

ORIG_HEAD 远程master所在版本

FETCH_HEAD 本地fetch到的版本和分支