🍎1. 常用分支命令总结

48 阅读1分钟

1. 上传到自己的分支

git add .

git commit -m 'chore: xxx'

git fetch origin release/dev:release/dev【把远程最新的拉到本地,如果本地没有这个分支名同时在本地创建该分支】

git rebase release/dev 【合并到自己本地分支】

git push origin xxx 【推到自己远程分支,这里可以-f强制推上去,也可以先删除远程自己的分支】

git push origin xxx:release/dev

2. 合并多次commit

git rebase -i HEAD~3

git reset --soft HEAD~n【先撤回之前的n次重新提交即可】或者git reset --soft 想删除的前一条的id

3. 查看分支

git branch 【查看本地】

git branch -a 【查看所有】

git branch -r 【查看远程】

4. 切换分支

git checkout short_name/chore/xxx 【切换到本地已存在分支】

git checkout -b short_name/chore/xxx 【创建新分支同时切换】

5. 查看commit记录

git log

6. 删除分支

git branch -D xxx 【删除本地】

git push origin --delete xxx 【删除远程】