Git多个远程仓库及分支的使用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git多个远程仓库及分支的使用相关的知识,希望对你有一定的参考价值。
参考技术A 自己之前一直是独立开发,基本不存在协作或分支管理的事情,一直用git默认的master管理提交。最近做一些外包,由于太忙了,所以找其他人帮忙,就有了协作管理的问题。写这个的初衷也是为了给一些新手提供一些简单快捷的教程,同时自己有一个记录。本人环境:Windows (mac的话请参考或略过,穷逼一个,没用过😄😄)
同一个项目多个备份服务器怎么搞?
团队之间怎么通过git来协作开发?
多个分支到底该怎么搞?
......
如果你有上面的问题请继续往下看:
下面进入正题
添加远程仓库地址命令:
git remote add origin 备份服务器网址
此处多嘴一下,git remote add 是固定的git添加仓库命令,origin(默认)为仓库的命名,可以修改,甚至改成hello也可以;另外,如果出现冲突的话,说明你本地已经有了origin的仓库地址,修改origin为其他即可。
同理,如果你需要添加多个,就重复执行这个命令就可以了,注意修改仓库的命名即可。
创建分支命令:
git branch 分支名称
想创建多少个都行,但不建议太多,具体看你个人需求,一般两三个就够了,譬如:master(主分支,用来合并提交至主服务器的) , dev(开发分支) ,或加一个其他需求的分支。
简单介绍一下各个分支的作用:
master一般作为主分支,用来做最终版本的提交,一般不在主分支上开发。一般在dev分支上做开发测试,然后合并至master即可。
Git常用命令:
查看所有分支名称:git branch -v
切换分支:git checkout 分支名称
合并分支:git merge 分支名称
目前自己常用的就这么多命令,先这样吧,这篇文章存了一年了,没时间写了,以后再补充吧。
以上是关于Git多个远程仓库及分支的使用的主要内容,如果未能解决你的问题,请参考以下文章