Git给不同的分支配置不同的remote远程仓库地址

2023年2月23日服务端评论36,414字数 357阅读1分11秒阅读模式

公司自建了gitlab本地仓库,使用起来是挺好。

但是我发现,回家之后就无法继续push代码到本地仓库了,因为公司的gitlab仓库是建在局域网的。

虽然可以直接copy一份代码带回去继续做,但是不能随时push代码,体验就差了些,于是就在想该怎么解决这个问题。

最终决定自己在gitlab.com新建一个仓库,然后在公司的时候,提交代码到本地gitlab仓库时,也提交一份到这个公共仓库。

逻辑大概是这样的:

gitlab diagrams.png

这样就可以在家里继续开发了。

那么问题来了,该如何为不同的branch分支设置不同的远程仓库呢?

其实只要修改下.git/config这个git配置文件即可。

我们首先准备两个远程仓库,然后在配置文件中,为不同的分支,设置不同的remote值即可:

1676911578594.png

主要就是要修改分支下面的remote后面的参数。

这样就可以顺利实现啦!

Git 的基础使用及命令汇总 服务端

Git 的基础使用及命令汇总

仅自用,内容仅仅保证自己看得懂 常用基础命令 git init - 初始化仓库 git clone - 拷贝远程仓库 git status - 显示变更 git add . - 添加文件到暂存区 gi...
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定