簡體   English   中英

git 無法識別命令中的本地存儲庫路徑

[英]git not recognizing local repository path in command

我正在嘗試從另一個目錄中的本地存儲庫中提取git tag 那就是我正在從外部目錄執行 git 命令。 在下面的--git-dir=/path/to/git中確實有.git並且是我提交新文件的地方,但該命令無法識別它。 閱讀它似乎git -C可能是一個更好的選擇,但我不認為這是一個幫助選項。 謝謝:)。

git --version

1.8.3.1

git --git-dir=/path/to/git describe --tags $(git rev-list --tags --max-count=1))

fatal: no git repository in /path/to/git

您需要在結帳時指定.git 目錄。 您的子命令中還需要--git-dir

git --git-dir=/path/to/git/.git describe --tags $(git --git-dir=/path/to/git/.git rev-list --tags --max-count=1))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM