Git 三种方式更换远程仓库地址

前言

   由于公司经常迁移远程 git 仓库地址,最开始用 git 的时候都喜欢用可视化工具去做更换(这是个很不好的习惯),但是有次一台同事的电脑没有可视化工具,当时傻眼然后一脸尴尬 =_=!!!

   为了避免这样的事情发生,就去学习了一下,下面记录二种方式更换远程仓库地址!

两种命令行方式

  • 方式一:通过命令直接修改远程仓库地址
git remote        # 查看所有远程仓库
git remote -v    # 查看远程仓库地址
git remote set-url origin new-url    #  更换远程仓库地址,new-url 新的仓库地址

注意:
  这里说一下git版本2.24.0时使用上面的命令只能修改拉取的远程仓库地址。
修改推送远程仓库地址需要使用命令git remote set-url --push origin new-url

  • 方式二:先删除在添加你的远程仓库
git remote rm origin  # origin为远程仓库地址名称,如果你设置了别名,需要填写别名
git remote add origin new-url

修改配置文件

找到项目的隐藏文件.git(下图有提示如何查看隐藏文件),打开config文件,将url, pushurl两个地址更换成最新的远程仓库地址就行了。

git配置文件

参考

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 在前面的文章中,我们一直介绍的在本地Git的仓库相关知识点。而在实际的项目开发中,大多数情况下,我们往往需要...
    AndyJennifer阅读 4,286评论 0 2
  • 作为一个程序猿,如果说你对这个GitHub不了解,那么就很尴尬了! 学会使用这个东东是很有必要的! 至于为什么往下...
    极客Array阅读 3,957评论 0 1
  • Git 是目前最流行的分布式版本控制系统之一。 版本控制指的是,记录每次版本变更的内容和时间等细节,保留各版本之间...
    神齐阅读 5,279评论 0 7
  • 第1章 Shell和vi 1.1什么是shell 在计算机科学中,Shell俗称壳,用来区别于Kernel(核),...
    福尔摩鸡阅读 4,562评论 0 1
  • 1.首先,把“世间万物”抽离出“我”和“其他事物”。在我出生前,这个世界就已经被“其他事物”构建好了。我的每一次选...
    琢磨概念者阅读 1,644评论 0 0