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多个远程仓库及分支的使用的主要内容,如果未能解决你的问题,请参考以下文章

Git远程分支操作记录

Git远程分支操作记录

git中 连接远程仓库及tag切换的使用

git远程仓库操作

1-git原理及配置

git 使用详解-- 远程仓库的使用