查看 Git 本地仓库关联的远程仓库链接(URL)

查看 Git 本地仓库关联的远程仓库链接(URL)是日常 Git 操作的基础需求,我会为你梳理最常用的命令,并解释不同参数的作用,方便你按需使用。

一、核心命令(查看所有远程仓库链接)

这是最常用的基础命令,能列出本地仓库关联的所有远程仓库名称及对应的 URL:

复制代码
git remote -v
  • git remote:管理远程仓库的核心命令
  • -v(全称--verbose):显示详细信息(远程仓库名称 + 对应的 fetch/pull 和 push 地址)
示例输出:
复制代码
origin  https://github.com/yourname/yourproject.git (fetch)
origin  https://github.com/yourname/yourproject.git (push)
upstream  https://github.com/originalauthor/originalproject.git (fetch)
upstream  https://github.com/originalauthor/originalproject.git (push)
  • origin:默认的远程仓库名称(克隆仓库时自动创建)
  • upstream:通常用于标记原作者的仓库(多人协作时常用)

二、补充命令

1. 仅查看远程仓库名称(不显示 URL)

如果只想知道关联了哪些远程仓库(如 origin、upstream),执行:

复制代码
git remote

示例输出:

复制代码
origin
upstream
2. 查看指定远程仓库的详细信息

如果想查看某个特定远程仓库(如 origin)的完整信息(包括 URL、分支关联等):

复制代码
git remote show origin

该命令会输出更详细的信息,比如:

  • 远程仓库的 URL
  • 本地分支与远程分支的追踪关系
  • 可推送 / 拉取的分支列表

三、常见场景说明

  1. 如果执行git remote -v无输出,说明本地仓库未关联任何远程仓库,可通过git remote add origin <仓库URL>关联。

  2. 若 fetch 和 push 地址不同(比如 HTTPS 和 SSH 混用),会分别显示,例如: plaintext

    复制代码
    origin  git@github.com:yourname/yourproject.git (fetch)
    origin  https://github.com/yourname/yourproject.git (push)

总结

  1. 最常用git remote -v(查看所有远程仓库名称 + URL)。
  2. 仅看名称git remote(快速确认关联的远程仓库)。
  3. 详细信息git remote show <仓库名>(如git remote show origin)。
相关推荐
福如意如我心意14 小时前
git清除仓库敏感文件并同步至远端的操作
git
Brilliantwxx18 小时前
【Linux】 开发|Git 版本控制与 gdb/cgdb 调试
linux·笔记·git
.Hypocritical.2 天前
Git 全套实操|配置 /.gitignore/ 分支合并 / 冲突解决 /git stash 完整教程
git
来日方长。。。。long2 天前
Hermes Agent橙皮书共读|第三篇:保姆级实战部署|本地/VPS从零搭建Hermes
ide·git·hermes
其实防守也摸鱼2 天前
VS Code Git 工作树:解锁多分支并行开发新体验
数据库·git·安全·oracle·架构·自动化
ERD Online2 天前
我们怎么设计 good first issue:让第一个 PR 两小时内合入
数据库·git·后端·开源·issue
Python私教2 天前
Codex 自动写 Commit 够安全吗?一套证据化 Git 提交流程
人工智能·git·后端
果果燕2 天前
实习笔记(一):NFS、Samba、VNC、Git、CMake、systemd、内核、交叉编译
linux·arm开发·c++·笔记·git
美味蛋炒饭.2 天前
Git 版本控制(下)
开发语言·git·学习·总结·后端开发
互联网中的一颗神经元2 天前
09 — .git 地图:打开那个隐藏文件夹
大数据·git·elasticsearch