git remote -v(--verbose)显示你的 Git 仓库配置的远程仓库的详细信息 ...

打印 上一主题 下一主题

主题 845|帖子 845|积分 2535

git remote -v 是一个 Git 下令,用于显示你的 Git 仓库配置的远程仓库的详细信息
当你实验 git remote -v 下令时,你会看到雷同以下的输出:
  1. origin  https://github.com/your-username/your-repo.git (fetch)
  2. origin  https://github.com/your-username/your-repo.git (push)
  3. upstream https://github.com/other-username/other-repo.git (fetch)
  4. upstream https://github.com/other-username/other-repo.git (push)
复制代码
解释一下输出的内容:


  • origin 和 upstream (或其他名字): 这些是远程仓库的名称(也叫别名)。 通常,origin 指向你自己的仓库,而 upstream 指向你 fork 的原始仓库。 你可以有多个远程仓库,用不同的名字区分。
  • https://github.com/your-username/your-repo.git (或其他 URL): 这是远程仓库的 URL, 它指定了远程仓库的位置。 这可以是 HTTPS 或 SSH 地点。
  • (fetch) 和 (push):

    • fetch: 表现这个 URL 用于从远程仓库下载(获取)新的更新。
    • push: 表现这个 URL 用于向远程仓库上传(推送)你的本地更改。

重要用途:

  • 查察你毗连的远程仓库: 快速相识你的本地仓库与哪些远程仓库关联。
  • 确认远程仓库的 URL: 查抄远程仓库的地点是否正确,确保你的 Git 操作指向正确的仓库。
  • 查察远程仓库的别名: 方便你使用简短的名称(如 origin, upstream)来操作远程仓库,而不消每次都输入完整的 URL。
  • 排盘问题: 假如你遇到 git push 或 git fetch 失败的问题,可以先使用 git remote -v 查抄你的远程仓库配置是否正确。
简单来说,git remote -v 告诉你:


  • 你本地仓库毗连到哪些远程仓库?
  • 每个远程仓库的 URL 是什么?
  • 你是怎样从这些仓库获取更新以及怎样推送更新到这些仓库的?
这个下令在 Git 工作流程中非常重要,尤其是在多人协作的项目中,你需要确保你正在与正确的远程仓库进行交互。
  1. dgq@dgqdeMac-mini ProductAuthentication % git remote -help
  2. usage: git remote [-v | --verbose]
  3.    or: git remote add [-t <branch>] [-m <master>] [-f] [--tags | --no-tags] [--mirror=<fetch|push>] <name> <url>
  4.    or: git remote rename [--[no-]progress] <old> <new>
  5.    or: git remote remove <name>
  6.    or: git remote set-head <name> (-a | --auto | -d | --delete | <branch>)
  7.    or: git remote [-v | --verbose] show [-n] <name>
  8.    or: git remote prune [-n | --dry-run] <name>
  9.    or: git remote [-v | --verbose] update [-p | --prune] [(<group> | <remote>)...]
  10.    or: git remote set-branches [--add] <name> <branch>...
  11.    or: git remote get-url [--push] [--all] <name>
  12.    or: git remote set-url [--push] <name> <newurl> [<oldurl>]
  13.    or: git remote set-url --add <name> <newurl>
  14.    or: git remote set-url --delete <name> <url>
  15.     -v, --verbose         be verbose; must be placed before a subcommand
复制代码


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

三尺非寒

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表