git学习经验分享(三)

本地如何切换远程仓库地址

应用场景,之前博主在使用git的时候创建了一个自己的仓库,然后因为团队开发需要,又创建了一个团队仓库,因为自己刚开始学习git,没在意这个区别,因为要和谐某些代码的敏感数据,在我git push之后发现团队里面的文件并没有更新,而是更新到了自己的仓库里面,所以自己又去了解学习了这块知识,希望跟大家一起分享

方案一:直接修改仓库URL

$ git remote set-url origin target-giturl
这里写图片描述
可以看到仓库的地址已经发生了改变,这里输入 git remote -v的时候产生了两条记录 一个是fetch,另一个是push标记。这里的意思就是默认用于更新(fetch)本地仓库的远程仓库地址是这个;默认提交(push)到的远程仓库地址是这个

方案二:删除再添加

$ git remote rm origin

这里的rm是remove 移除/删除

$ git remote add origin target-giturl
这里写图片描述
上图展示了我们执行移除操作之后查看的时候已经消失了,然后我们执行添加操作,再查看,仓库地址就显示出来了

方案三:直接修改.git目录下的config文件

.git是仓库下面一个隐藏的文件夹,可以直接在地址栏打上然后打开,下面会出现一个config文件
直接修改里面的[remote “origin”]下的url
这里写图片描述
可以看到上面的两个图中的url存在不同,在git bash中输入 $ git remote -v 的时候会看到已经被修改

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值