/gitlearn

了解分布式版本控制系统git,以及学习git的使用、相关git指令(内附git教程链接)

gitlearn

git init

git add filename

git commit -m "some details"

git status

git reset --hard HEAD~?

git reset --hard id

git reflog

git log

工作区和缓存区

git reset HEAD filename

git checkout --file

git remote add origin git@server-name:path/repo-name.git;

git push -u origin master

git push origin master推送最新修改;

git clone git@github.com:michaelliao/gitskills.git

git checkout -b dev

git checkout master

git merge dev

bug分支

git stash

git stash pop

  • 开发新feature用新分支

  • 可以通过git branch -D 强行删除

学习教程链接: https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000