git 推拉
推送到远程
全写
#git push 远程主机名 本地分支 远程分支 git push git@192.166.208.152:xxx/test.git master:master
远程仓库起别名为 test
git remote add test git@github.com:xxx/test.git
使用远程别名
git push test master:master
如果本地分支和远程分支的名称相同,则可以省略冒号和远程分支名
git push test master
如果本地分支和远程分支存在追踪关系,则本地分支和远程分支都可以省略
git push test
强制合并
git push --force test master
强制合并时报错,是因为默认分支是处于保护状态的
解除受保护状态
仓库-分支
Protected branches
删除分支
# git push --delete 远程地址 远程分支名 git push --delete test test1 git push -d test test1
拉取到本地
解决冲突