
-
从远程拉取一个分支到本地的分支
远程分支
masterdev本地分支
masterdev将远程的
dev分支同步到本地devgit pull [--force] origin dev:dev // <src>:<dst> ??[--force]表示强制拉取 -
从远程分支拉取一个本地不存在的分支
git checkout -b <local_branch> origin/<remote_branch>如果出现提示:
fatal: Cannot update paths and switch to branch 'dev2' at the same time. Did you intend to checkout 'origin/dev2' which can not be resolved as commit?表示拉取不成功。我们需要先执行
git fetch -
将本地master推送到远程dev
git push origin master:dev // <src>:<dst> ?? git push origin <src_branch>:<dst_branch> // <src>:<dst> ?? -
删除远程分支
git push origin --delete <remote_branch>





