3 我想獲得一個git倉庫的所有分支名稱。目前,我克隆存儲庫,然後讓它們在本地機器上。這是低效率的,因爲我需要的只是名字而沒有別的。有沒有可能得到沒有克隆或從git拉的分支名稱? 我想知道是否有可能做到這一點?如果是這樣,我可以使用什麼命令。 來源 2014-09-10 Anonymous +0 只要你可以訪問遠程倉庫中您可以查看'refs/heads'文件夾,您可以在遠程存儲庫中找到它。其中的文件實際上是存儲庫的分支。 – 2014-09-10 12:17:28 +0 @Zeeker這需要對git用戶幾乎總是禁用的shell訪問。 – musiKk 2014-09-10 12:44:04
7 在本地,沒有克隆,您可以輸入(使用Git ls-remote): git ls-remote /url/of/the/upstream/repo 將在遙控雲臺及其相關分支機構的名單 來源 2014-09-10 12:23:19 VonC +0 爲什麼該命令會返回兩個標籤'refs/tags/TAG'和'refs/tags/TAG^{}'儘管我只有一個? – Anonymous 2014-09-11 03:01:16 +0 我在這裏找到答案:http://stackoverflow.com/questions/12938972/what-does-mean-in-git。感謝您的幫助! – Anonymous 2014-09-11 03:26:18
只要你可以訪問遠程倉庫中您可以查看'refs/heads'文件夾,您可以在遠程存儲庫中找到它。其中的文件實際上是存儲庫的分支。 – 2014-09-10 12:17:28
@Zeeker這需要對git用戶幾乎總是禁用的shell訪問。 – musiKk 2014-09-10 12:44:04