我需要一種快速的方法來了解我所在的 repo 是通過 HTTP 還是 ssh 克隆的?尋找來自 Git 或任何其他配置檢查點的命令來為我提供此資訊。
uj5u.com熱心網友回復:
此命令將向您顯示repo 將從默認情況下獲取和推送到的 URL 1:
git remote show origin
從檔案:
通常,URL 包含有關傳輸協議、遠程服務器地址和存盤庫路徑的資訊。根據傳輸協議,其中一些資訊可能不存在。
Git 支持 ssh、git、http 和 https 協議(另外還可以使用 ftp 和 ftps 進行抓取,但這種方式效率低下且已棄用;請勿使用)。
雖然不能保證它是存盤庫最初從哪里克隆(因為您可以使用--set-url選項輕松更改與遠程關聯的 URL git remote),但在大多數情況下這是一個非常安全的賭注。
- 其中“默認”,我的意思是你是否只指定
git fetch或git push不指定遙控器的名稱。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/330779.html
