Git 操作

 

Git修改远程仓库地址:

git remote set-url origin xxx

已存在仓库,拉取指定分支到本地,有可能出错,建议先fetch一下:

git fetch origin
git checkout -b dev origin/dev

拉取所有分支:

git clone xxx
git branch -r | grep -v '\->' | while read remote; do git branch --track "${remote#origin/}" "$remote"; done
git fetch --all
git pull --all

删除分支:

git push origin --delete xxx  # 删除远程分支
git branch -d xxx  # 删除本地分支