設定和配置
獲取和建立專案
基本快照
分支與合併
共享和更新專案
檢查和比較
打補丁
除錯
電子郵件
外部系統
伺服器管理
指南
管理
底層命令
- 2.50.1 無更改
-
2.50.0
2025-06-16
- 2.43.1 → 2.49.1 無更改
-
2.43.0
2023-11-20
- 2.42.1 → 2.42.4 無更改
-
2.42.0
2023-08-21
- 2.40.1 → 2.41.3 無更改
-
2.40.0
2023-03-12
- 2.39.1 → 2.39.5 無變化
-
2.39.0
2022-12-12
- 2.35.1 → 2.38.5 無變化
-
2.35.0
2022-01-24
- 2.18.1 → 2.34.8 無更改
-
2.18.0
2018-06-21
- 2.1.4 → 2.17.6 無更改
-
2.0.5
2014-12-17
變數
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
-
全域性(每使用者)配置檔案的路徑(如果有)。
大多數路徑值只包含一個值。但是,有些可以包含多個值,這些值由換行符分隔,並按優先順序從高到低列出。呼叫者應準備好接受任何此類路徑值可能包含多個項。
請注意,即使路徑不存在,也會打印出來,但如果被其他環境變數停用,則不會列印。