当前子分支:子分支合并master
git pull origin child_branch:master
恢复到指定版本
git reset --hard 44f994dd8fc1e10c9ed557824cae50d1586d0cb3
删除本地分支
git branch -D branch-name
删除远程分支【ps:如果先删除远程分支,要切换到当前分支】
git push origin --delete branch-name
根据指定版本号创建分支
git checkout -b branchName commitId
清理本地无效分支(远程已删除本地没删除的分支):
git fetch -p
撤销commit
git reset --soft HEAD^
合并指定提交
git chreey-pick 44f994dd8fc1e10c9ed557824cae50d1586d0cb3