git同时管理多个项目

本文介绍如何使用Git在一个本地文件夹中管理多个远程项目,避免多文件夹的混乱。通过设置本地仓库别名,可以轻松切换不同的远程项目。同时,文章提供了一种优化流程,减少了频繁切换`origin`的繁琐操作,并提醒了在处理多个项目时需要注意的事项,包括避免分支名冲突和正确使用Git命令。
摘要由CSDN通过智能技术生成

缘起


大家在开发的过程中,可能会遇到多个项目同时开发,合并代码的事情。通常的做法是,一个项目建立一个本地链接,也就是说如果有10个项目,我们本地需要10个文件夹来对应,不仅麻烦,而且混乱。同事给了个可视化工具的解决方案,小编呕心沥血搞个命令行的吧。现在,给大家个福利吧,且看下文。

git本地关联多个远程


一个本地文件夹,关联远程多个项目,可以让你在本地自由切换不同的项目,不多说了,上代码。

git remote add local1 git地址
git remote add local2 git地址

上面的local1和local2就是远程关联的本地仓库的别名,之后下面命令查看本地关联的仓库

git remote -v

本地切换当前关联的远程仓库,我们上面的local1和local2虽然各自关联了各自的远程地址,但是git本地会有一个当前激活的关联远程地址,这个地址其实就是我们看到的origin。
大家回忆下,看下面的代码,平时可能大家没有往这方面思考,现在大家按照我的思路来,为啥push和pull不需要知道远程仓库地址,却可以推送和获取相应的代码。其实就是开始做了绑定,origin就是当前对应的远程地址的别名,等于上面的local1和local2,和local1、local2的区别是origin是当前激活的这个远程地址,也是当前默认的远程地址。

git push origin master
git pull origin master
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值