1、基本信息配置
git init git config --global user.name yourname git config --global user.email youremail2、版本推进
git add filename git commit -m "markname"3、当前版本信息
git status git diff filename git log git reflog git log --graph --pretty=oneline4、版本回滚
git reset --hard HEAD^ git reset --hard HEAD~n git reset --hard indexID git checkout -- filename5、分支相关
git branch git branch dev git merge dev git checkout dev git branch -d dev6、远程仓库相关(需要有远程git服务器)
ssh-keygen -t rsa -C "email@xx.com" git remote add shortname https://mmm/nnn.git git push -u origin dev #只有第一次推需要-u git clone https://mmm/nnn.git git branch --set-upstream dev origin/dev git pull git checkout -b dev origin/dev git merge origin/dev7、保存现场相关
git stash git stash list git stash apply