====== 1.git初始化 ====== git init ====== 2.git基本操作 ====== git add readme.txt git commit -m "wrote a readme file" git status git log git log --pretty=oneline git log --graph --pretty=oneline --abbrev-commit git diff HEAD -- readme.txt git checkout -- readme.txt git rm test.txt //版本回退 git reset --hard HEAD^ git reset --hard 1094a git reflog ====== 3.分支管理 ====== git checkout -b dev git branch git checkout master git merge dev git merge --no-ff -m "merge with no-ff" dev git branch -d dev git branch -D feature-vulcan git status git stash pop ====== 4.远程仓库 ====== git remote add origin git@github.com:michaelliao/learngit.git git clone git@github.com:michaelliao/gitskills.git git checkout -b dev origin/dev git remote git push origin master git push origin dev git pull origin master git tag v1.0