Git
English ▾ 主題 ▾ 最新版本 ▾ git-var 最後更新於 2.43.0

名稱

git-var - 顯示 Git 邏輯變數

概要

git var (-l | <variable>)

描述

印出 Git 邏輯變數。如果變數沒有值,則以代碼 1 退出。

選項

-l

顯示邏輯變數。此外,也會列出 Git 組態檔 .git/config 的所有變數。(但是,列出組態變數的功能已棄用,建議使用 git config -l。)

範例

$ git var GIT_AUTHOR_IDENT
Eric W. Biederman <ebiederm@lnxi.com> 1121223278 -0600

變數

GIT_AUTHOR_IDENT

一段程式碼的作者。

GIT_COMMITTER_IDENT

將一段程式碼放入 Git 的人。

GIT_EDITOR

Git 命令使用的文字編輯器。該值在使用時會被 shell 解釋。範例: ~/bin/vi$SOME_ENVIRONMENT_VARIABLE"C:\Program Files\Vim\gvim.exe" --nofork。優先順序為 $GIT_EDITOR 環境變數,然後是 core.editor 組態,然後是 $VISUAL,然後是 $EDITOR,最後是編譯時選擇的預設值,通常是 vi

GIT_SEQUENCE_EDITOR

執行 git rebase -i 時用於編輯 *todo* 檔案的文字編輯器。與 GIT_EDITOR 類似,該值在使用時會被 shell 解釋。優先順序為 $GIT_SEQUENCE_EDITOR 環境變數,然後是 sequence.editor 組態,然後是 git var GIT_EDITOR 的值。

GIT_PAGER

Git 命令使用的文字檢視器 (例如,*less*)。該值會被 shell 解釋。優先順序為 $GIT_PAGER 環境變數,然後是 core.pager 組態,然後是 $PAGER,最後是編譯時選擇的預設值 (通常是 *less*)。

GIT_DEFAULT_BRANCH

在新初始化的儲存庫中建立的第一個分支的名稱。

GIT_SHELL_PATH

為使用 shell 的命令提供 POSIX shell 的二進制檔案路徑。

GIT_ATTR_SYSTEM

系統 gitattributes[5] 檔案的路徑(如果已啟用)。

GIT_ATTR_GLOBAL

全域 (每個使用者) gitattributes[5] 檔案的路徑。

GIT_CONFIG_SYSTEM

系統組態檔案的路徑(如果已啟用)。

GIT_CONFIG_GLOBAL

全域 (每個使用者) 組態檔案的路徑(如果有的話)。

大多數路徑值只包含一個值。但是,有些路徑值可以包含多個值,這些值以換行符分隔,並依優先順序從高到低列出。呼叫者應準備好任何此類路徑值都可能包含多個項目。

請注意,即使路徑不存在,也會印出路徑,但如果路徑被其他環境變數禁用,則不會印出。

GIT

git[1] 套件的一部分

scroll-to-top