有辦法在一個命令中獲取git根目錄嗎?Mercurial可以通過以下方式打印根目錄(包含.hg)hg root在git中是否有類似的內容來獲取包含.git目錄的目錄?
3 回答

揚帆大魚
TA貢獻1799條經驗 獲得超9個贊
man
git-config
如果別名展開以感嘆號作為前綴,則它將被視為shell命令。[.]注意,shell命令將從存儲庫的頂層目錄執行,該目錄可能不一定是當前目錄。
git config --global --add alias.root '!pwd'

慕娘9325324
TA貢獻1783條經驗 獲得超4個贊
git rev-parse --git-dir
" ?
F:\prog\git\test\copyMerge\dirWithConflicts>git rev-parse --git-dir F:/prog/git/test/copyMerge/.git
--git-dir
--git-dir Show $GIT_DIR if defined else show the path to the .git directory.
git setup-sh
git rev-parse --show-superproject-working-tree
- 3 回答
- 0 關注
- 488 瀏覽
添加回答
舉報
0/150
提交
取消