推
git add .
git commit -m '修改'
git remote add origin 自己仓库地址
git checkout -b dev01 //新建并切换分支
git push origin dev01 // 将代码提交到远程dev01分支
拉dev01分支
git clone -b dev01
切换分支
git checkout dev01 //切换分支
git status
开发分支(dev01)上的代码达到上线标准后,合并到 master 分支
git checkout master
git pull // 先把主分支代码拉下来
git merge dev01 // dev01是你的分支名称
git status //查看有没有冲突
git push -u origin master // 没有冲突,就推上去
撤销commit
git reset --soft "HEAD^"
把dev01 分支合并到master分支
git checkout master
git pull
git merge dev01
git push
把master分支合并到dev01 分支
git checkout dev01
git merge master
git push
存储当前分支下的所有改动,不会传到git
git stash -m "暂存"
git stash list
先回到刚才执行git stash的分支
git stash pop
提交标签
git push --tags