他們倆之間有什麼區別?我正在學習我的教程,他們給出了全局配置設置,但我不確定它們之間的區別是什麼,以及我何時應該使用它們。git config --list和cat .gitconfig有什麼區別?
0
A
回答
3
git config --list
會列出當前可見的所有配置(當前目錄)
它會列出所有配置,系統寬在頂部,其次是全球配置(下最經常被發現~/.gitconfig
),然後是本地配置(如果在git存儲庫中)。
cat .gitconfig
將最有可能只在你的home目錄的工作(~/
)
另外兩個的格式會有所不同。
有關更多詳細信息,請參閱git config的文檔。
我不明白了一個道理,爲什麼不使用git config --list
始終。
0
.gitconfig
是git config --list
將搜索配置選項的四個配置文件之一。 .gitconfig
僅包含用戶特定的配置(也稱爲全局配置),但您也可以具有系統特定的和特定於存儲庫的配置。要全面瞭解當前目錄中的配置,應該使用git config --list
。請查看git config --help
的FILES
部分。
3
cat .gitconfig
向您顯示文件.gitconfig的內容。如果這是git使用的(這是可配置的),那麼它與相應的設置級別相同。
在Git中,您有三個級別的設置文件,在存儲庫中,全局爲您的用戶,全局爲全部用戶。 git config --list
將列出您所在地區的所有有效生效日期。
相關問題
- 1. list + = str和list + = str有什麼區別,
- 2. gitconfig文件中的`[github]`和`[github'user']`有什麼區別?
- 3. Kohana :: message和Kohana :: config有什麼區別?
- 4. `cat <file`和`cat file`有什麼區別?
- 5. @ + id/android:list和@ + id/list有什麼區別
- 6. 「git checkout」和「git checkout - 」有什麼區別?
- 7. `git diff`和`git difftool`有什麼區別?
- 8. git add *和git add。有什麼區別?
- 9. git am和git apply有什麼區別?
- 10. 「git reset」和「git rebase」有什麼區別?
- 11. git-stash和git-checkout有什麼區別?
- 12. git push和git pull有什麼區別?
- 13. file .git和directory .git有什麼區別?
- 14. 「git whatchanged - 文件名」和「git rev-list - 文件名」有什麼區別
- 15. GIT的Branch和Remote有什麼區別?
- 16. git和bitbucket有什麼區別?
- 17. git reflog和log有什麼區別?
- 18. git clone和checkout有什麼區別?
- 19. List <Something>和List <?有什麼區別?擴展Something>?
- 20. 在.gitconfig用戶文件(git config --global)中覆蓋git config --system
- 21. msys/git和git-for-windows/mingw-w64-x86_64-git有什麼區別?
- 22. List聲明有什麼區別?
- 23. git pull,git fetch和git rebase有什麼區別?
- 24. 'git remote update','git fetch'和'git pull'有什麼區別?
- 25. IEnumerable和Array,IList和List之間有什麼區別?
- 26. 有人可以告訴我List,Collection和Enumerable有什麼區別?
- 27. .NET中.resx和.config文件有什麼區別?
- 28. 在maven中,main/resources和main/config有什麼區別?
- 29. 漂亮的eslint,eslint-plugin-prettier和eslint-config-prettier有什麼區別?
- 30. 別名和標籤有什麼區別? (一般和在git中)