现在团队中的项目,规模越来越大,功能越来越多,一般都是有一个团队进行协同开发的一个项目或工程。在项目开始时需要搭建一个线上版本仓库,称为远程仓库,它是指托管在网络上的项目仓库。有很多项目托管平台,比如Bitbucket,gitee,github,gitlab等等。操作远程仓库的git命令主要有:
· 克隆远程仓库到本地仓库
不指定分支可使用:
git clone 远程仓库地址
例子:
git clone http://192.168.1.109/vita.wang/vue_dev.git
克隆指定分支的仓库到本地:
git clone -b 远程仓库地址
例子:
git clone -b dev http://192.168.1.109/vita.wang/vue_dev.git
· 把本地仓库的工程推送到远程仓库
git push 远程主机名 本地分支名 远程分支名
例子
git push origin master
· 从远程仓库获取代码但不合并
git fetch 远程主机名 分支名
例子:
git fetch origin master
· 从远程仓库获取代码合并到当前分支
git pull 远程主机名 远程分支名:本地分支名
例子:
git pull origin master
· 将本地库的内容推到远程仓库
git push 远程主机名 本地分支名:远程主机分支名
例子:
git push -u origin master
· 添加远程版本库别名并查看
例子
git remote add vue_dev http://192.168.1.109/vita.wang/vue_dev.git
git remote
· 查看和删除远程仓库分支
例子:
git branch -r
git push origin --delete vue_dev
Ok~~