我在GitHub上拖了一個有幾個福克的項目,但忘記了它是哪個福克。


当前回答

打印自愿命名的远程 fetch URL:

git remote -v | grep fetch | awk '{print $2}'

其他回答

这只提供URL,这对脚本目的有用:

git config --get remote.origin.url

获取原产地的 IP 地址/主机名称

对于 ssh:// 存储库:

git ls-remote --get-url origin | cut -f 2 -d @ | cut -f 1 -d "/"

關於 git:// repositories:

git ls-remote --get-url origin | cut -f 2 -d @ | cut -f 1 -d ":"

只需获取远程URL:

git config --get remote.origin.url

如果您需要完整的输出,并且您正在网络上,可以到达原产地的远程雷波:

git remote show origin

当使用 git clone (从 GitHub,或任何源存储器为该材料) 的默认名称为 clone 的来源是“起源”。使用 git 远程显示将显示有关这个远程名称的信息。

C:\Users\jaredpar\VsVim> git remote show origin
* remote origin
  Fetch URL: git@github.com:jaredpar/VsVim.git
  Push  URL: git@github.com:jaredpar/VsVim.git
  HEAD branch: master
  Remote branches:

如果你想在脚本中使用值,你会使用这个答案中列出的第一个命令。

我认为你可以找到它在.git/config 和远程[“起源”] 如果你没有操纵它。

git config --list

此命令将提供与您的存储库相关的所有信息。