常用Git命令(一)——分支操作和撤销操作
一、分支操作
在工作中,由于经常要在开发新的需求的过程中解决线上的Bug,就养成了处理某个问题前,就新建一个分支的习惯,在该代码修改合入主分支了之后,就删除该分支,所以分支相关的命令算是用的最多的。
创建分支
// 创建本地分支
git checkout -b 新分支名
// 推送本地分支到远程(分支名相同)
git push -u origin 本地分支名
// 推送本地分支到远程(分支名不同)
git push -u origin 本地分支名:远程分支名
// 拉取远程分支到本地
git checkout -b 本地分支名 origin/远程分支名
删除分支
// 删除本地分支
git branch -d 本地分支名
// 删除远程分支
git push origin --delete 远程分支名
二、撤销操作
当前,在日常的Git使用过程中,撤销操作也是不可缺少的一环,毕竟难免都有犯错的时候。
取消add
// 取消add,但保留修改
git reset --mixed
取消commit
// 取消commit,但保留修改和add
git reset --soft HEAD^
浙公网安备 33010602011771号