แฌแแแ แแแแแจแแแแแกแแแ แจแแแแ แแแแ, แแฎแแแ แแแ แกแแ แแแแชแแแแ 504 แชแแแแแแแแก, แแแแแแแแแฃแแ 64 แแแแแแแแแ แแก แแแแแฌแแแแแแแ, แ แแแแแแแแแ 12-แแ แแแ แแแแแ แแแแฆแ แแแแแฌแแแแแแ แจแแแฃแจแแแแแแจแ.
- แแแแฃแแแกแฎแแแแ แแแแแ แแฃแแแ
แแแแ แ แแแ แกแแ Git แกแแแแแฃแแแแแชแแ แแ แแขแแแแแ, แ แแแแแแช แแแแแแงแแแแแ, แ แแแแกแแช แแแแแแขแ แแแกแขแแแชแแฃแ แแ แฃแแแแจแแ แแแแ Git แกแแ แแแ แก. แแ แแขแแแแแแก แแแแ แ แแแ แกแแ แแแแแแ แฉแแแ แกแแ แแแ แแก แแฎแแ แแก แขแแขแแแแกแ แแ แขแแแแแแก แคแแแขแ แแชแแแก แจแแกแแซแแแแแแแแ, แแแแแแขแแกแแแแก แแแฃแแแแแก แจแแแแแแแแฃแแ แกแแแก แแแแ แฃแแแแแ. แแแ แ, แแแแแกแแแแ แ pull แแ แซแแแแแ แงแแแแแแแแก แฃแแแแแแแแ แแแแแแขแก แแแแแแแแแแแก แกแ แฃแ แกแแแก แแแแ แกแแชแแแจแ, แแแจแแแแช แแ, แ แแแแกแแช แแแแแแขแ แแฎแแแแ แแ แ แคแแแแแแก แแฎแแแแแ แแ แแแแฌแแแแแ, แ แแ แแแกแ แแกแแ แแงแ แแแแแฎแแแแฃแแ. แแแแแ แแ แแ แแแแแกแแฉแแแ แแแแแแชแแ แแ แแก แแ แแขแแแแแจแ แแฎแแแ แจแแกแแซแแแแแแแแแแก แแแแแขแแแแก แจแแกแแซแแแแแแแ, แ แแแแกแแช แแฎแแแ แคแฃแแฅแชแแแแแแแแ แฎแแแแแกแแฌแแแแแ แแแฎแแแแ แแแกแขแ แฃแแแแขแแ แแแแ แแแ. แแแแแแขแแก แแแแ แแแแกแแแแแแ แซแแแ แแ แแขแแแแแแแ แแ แจแแฃแซแแแ แแแแแ แซแแแแก แแฃแจแแแแ แ แแแแ แช แแฎแแ, แแกแแแ แซแแแ แกแแ แแแ แแแแแ, แแแขแแแแขแฃแ แแ แแแแ แฃแแแแแ แแแ แแแ แแแ แกแแแแ, แแฃ แกแแ แแแ แ แแ แฃแญแแ แก แแฎแแ แก แแแแ แแก. - "-show-scope" แแคแชแแ แแแแแแขแ "git config" แแ แซแแแแแแก, แ แแช แแแแแแแแแก แแ แแแแแแแก แแแแแขแแคแแชแแ แแแแก, แกแแแแช แแแแกแแแฆแแ แฃแแแ แแแ แแแแฃแแ แแแ แแแแขแ แแแ. Git แกแแจแฃแแแแแแก แแแซแแแแ แแแแกแแแฆแแ แแ แแแ แแแแขแ แแแ แกแฎแแแแแกแฎแแ แแแแแแแก: แกแแชแแแจแ (.git/info/config), แแแแฎแแแ แแแแแก แแแ แแฅแขแแ แแแจแ (~/.gitconfig), แกแแกแขแแแแก แแแกแจแขแแแแ แแแแคแแแฃแ แแชแแแก แคแแแแจแ (/etc/gitconfig) แแ แแ แซแแแแแแก แแแจแแแแแแ. แฎแแแแก แแแ แแแแขแ แแแ แแ แแแ แแแแก แชแแแแแแแ. "git config"-แแก แจแแกแ แฃแแแแแกแแก แกแแแแแแ แ แแฃแแแ แแแแก แแแแแแ, แแฃ แกแแ แแ แแก แแฃแกแขแแ แแแแกแแแฆแแ แฃแแ แกแแกแฃแ แแแแ แแแ แแแแขแ แ. แแ แแ แแแแแแแก แแแแแกแแญแ แแแแ แฎแแแแแกแแฌแแแแแ แแงแ "--show-origin" แแคแชแแ, แแแแ แแ แแก แแฉแแแแแแก แแฎแแแแ แคแแแแแก แแแแก, แ แแแแแจแแช แแแแแแแแฃแแแ แแแ แแแแขแ แ, แ แแช แกแแกแแ แแแแแแ, แแฃ แแฅแแแ แแแแ แแแ แคแแแแแก แ แแแแฅแขแแ แแแแก, แแแแ แแ แแ แแแแแฎแแแ แแแแ, แแฃ แฃแแแ แจแแชแแแแแ แแแแจแแแแแแแ โgit configโ-แแก แกแแจแฃแแแแแแ โ--systemโ, โ--globalโ แแ โ-localโ-แแก แแแแแงแแแแแแ. แแฎแแแ แแแ แแแแขแ "--show-scope" แแฉแแแแแแก แชแแแแแแก แแแแแแ แขแแแแก แแแแขแแฅแกแขแก แแ แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก -show-origin-แแแ แแ แแแ:
$ git --list --show-scope --show-origin
แแแแแแแฃแ แ แคแแแแ:/home/user/.gitconfig diff.interhunkcontext=1
แแแแแแแฃแ แ แคแแแแ:/home/user/.gitconfig push.default=current
[โฆ] local file:.git/config branch.master.remote=origin
แแแแแแแแ แแแ แคแแแแ:.git/config branch.master.merge=refs/heads/master$ git config --show-scope --get-regexp 'diff.*'
แแแแแแแฃแ แ diff.statgraphwidth 35
แแแแแแแแ แแแ แแแแกแฎแแแแแแแแ.แคแแ แแ แแแแแขแแแแแ แแแ แ$ git config --global --unset diff.statgraphwidth
- แกแแแแแแแแฃแแ แแแ แแแแขแ แแแจแ
แ แฌแแฃแแแแแแ แกแแแแแแแ แแแแแแแ แแฃแแแ แแแฆแแแแแก แแแแแงแแแแแ URL-แแแจแ. แแแแแกแแแแ แ HTTP แแแ แแแแขแ แ แแ แกแแ แแแคแแแแขแ Git-แจแ แจแแแซแแแแ แแแงแแแแแก แ แแแแ แช แงแแแแ แแแแจแแ แแกแแแแก (http.extraHeader, credential.helper) แแ URL-แแ แแแคแฃแซแแแแฃแแ แแแแจแแ แแแแกแแแแก (credential.https://example.com.helper, credential.https: //example. com.แแแแฎแแแ แ). แแฅแแแแ, wildcards, แ แแแแ แแชแแ *.example.com แแแจแแแแฃแแ แแงแ แแฎแแแแ HTTP แแแ แแแแขแ แแแแกแแแแก, แแแแ แแ แแ แแงแ แแฎแแ แแแญแแ แแแ แ แฌแแฃแแแแแแ แกแแแแแแแแก แแแแแแจแแ แแแแกแแแแก. Git 2.26-แจแ แแก แแแแกแฎแแแแแแแแ แแฆแแแคแฎแแ แแแแ แแ, แแแแแแแแแ, แแแแฎแแแ แแแแแก แกแแฎแแแแก แแแแแ แงแแแแ แฅแแแแแแแแแแ, แแฎแแ แจแแแแซแแแแ แแแฃแแแแแ:[แกแแ แแแคแแแแขแ "https://*.example.com"]
แแแแฎแแแ แแแแแก แกแแฎแแแ = ttaylorr
- แแแฌแแแแแ แแแ แแแแแแ แแแแก (แแแฌแแแแแ แแแ แแแแแแแแก) แแฅแกแแแ แแแแแขแฃแแ แแฎแแ แแแญแแ แแก แแแคแแ แแแแแ แแ แซแแแแแแ, แ แแช แกแแจแฃแแแแแแก แแแซแแแแ แแแแแแขแแแแ แแแแแชแแแแแแก แแฎแแแแ แแแฌแแแ แแ แแแฃแจแแแ แกแแชแแแแก แแ แแกแ แฃแ แแกแแแแ. แแฎแแแ แแแแแจแแแแ แแแแขแแแก แแฎแแ แแ แซแแแแแแก "git sparse-checkout add", แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแแแแแขแแ แแแแแแแแฃแแแฃแ แ แแแ แแฅแขแแ แแแแ, แ แแแ แแแแแแงแแแแ "checkout" แแแแ แแชแแ แกแแแฃแจแแ แฎแแก แแฎแแแแ แแแฌแแแแ, แแแชแแแแ แแแแกแ, แ แแ แแ แแแ แแฃแแแ แฉแแแแแแแแแ แงแแแแ แแกแแแ แแแ แแฅแขแแ แแ แแ แซแแแแแแก "git" แแแจแแแแแแ. sparse-checkout set" (แจแแแแซแแแแ แกแแแแแแแ แแแแแแขแแ แแแ แแฅแขแแ แแ, แงแแแแ แฏแแ แแ แแแแแ แกแแแก แฎแแแแฎแแ แแแแฃแกแขแแแแก แแแ แแจแ).
แแแแแแแแแ, git/git แกแแชแแแแก แแแแแแ แแแแกแแแแก blobs แฉแแแแแแก แแแ แแจแ, แจแแแแแแแก แจแแแฆแฃแแแแ แแฎแแแแ แกแแแฃแจแแ แแกแแแก แซแแ แแฃแแ แแแ แแฅแขแแ แแ แแ แชแแแแ แแฆแแแจแแแแ แจแแแแแแ "t" แแ "Documentation" แแแ แแฅแขแแ แแแแแกแแแแก, แจแแแแซแแแแ แแแฃแแแแแ:$ git clone --filter=blob:none --sparse [แแ.แคแแกแขแแ แแแชแฃแแแ]:git/git.git
$ cd git
$ git sparse-checkout init --cone$ git sparse-checkout แแแแแขแแแ t
....
$ git sparse-checkout แแแแแแขแแ แแแแฃแแแแขแแชแแ
....
$ git แแจแแแแแ แจแแแแแแแก แกแแ
แแแแฃแแแแขแแชแแ
t - แกแแแ แซแแแแแแ แแแฃแแฏแแแแกแแ แแ แซแแแแแแก "git grep" แจแแกแ แฃแแแแ, แ แแแแแแช แแแแแแงแแแแแ แ แแแแ แช แกแแชแแแแก แแแแแแแแแแแ แจแแแแแ แกแแก, แแกแแแ แแกแขแแ แแฃแแ แแแแแกแแแฏแแแกแแแแก. แซแแแแแก แแแกแแฉแฅแแ แแแแแ แจแแกแแซแแแแแแ แแงแ แกแแแฃแจแแ แฎแแก แจแแแแแแกแแก แกแแแแแ แแแ แแ แแแแแ แซแแคแแแแก แแแแแงแแแแแแ (โgit grep โthreadsโ), แแแแ แแ แแกแขแแ แแฃแ แแแแแกแแแฏแแแจแ แซแแแแ แแ แแแแแแแแแแ แแงแ. แแฎแแ แแก แจแแแฆแฃแแแ แแแแฎแกแแ แแแแแฅแขแแก แกแแชแแแแแแ แฌแแแแแฎแแแก แแแแ แแชแแแแแก แแแ แแแแแแแแชแแแก แจแแกแแซแแแแแแแแก แแแแฎแแ แชแแแแแแแ. แแแแฃแแแกแฎแแแแแ, แซแแคแแแแก แ แแแแแแแแ แแแงแแแแแฃแแแ CPU แแแ แแแแแแก แ แแแแแแแแแก แขแแแ, แ แแช แฃแแแขแแก แจแแแแฎแแแแแจแ แแ แกแแญแแ แแแแก แชแแแกแแฎแแ โ-threadsโ แแคแชแแแก แแแงแแแแแแก.
- แแแแแขแแแฃแแแ แฅแแแแ แซแแแแแแแแก, แแแแแแแแแก, แแแฃแแแแแก แแ แกแฎแแ แแ แแฃแแแแขแแแแก แจแแงแแแแแก แแฎแแ แแแญแแ แ แแ แซแแแแแแก "git worktree", แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแแฃแจแแแ แกแแชแแแแก แ แแแแแแแแ แกแแแฃแจแแ แแกแแแแ.
- แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ แแแแแแ แคแแ แแแแกแแแแก, แ แแแแแแกแแช แแฅแแ ANSI แแแฅแชแแแแก แแแแแแแแแแ แแแ. แแแแแแแแแ, แแแแแจแแแแก แคแแ แแแแก แแแ แแแแขแ แแแจแ โgit config โcolorโ แแ โgit diff โcolor-movedโ แจแแแแซแแแแ แแแฃแแแแแ โ%C(brightblue)โ โ--formatโ แแคแชแแแก แแแจแแแแแแ แแแแแแ แแฃแ แฏแแกแแแแก.
- แแแแแขแแแฃแแแ แกแแ แแแขแแก แแฎแแแ แแแ แกแแ
แคแกแแแแแขแแ -แแฃแจแแแ แแแฅแแแแแแแแ แแแขแแแ แแชแแแก แฃแแ แฃแแแแแงแแคแแคแแแกแแฃแฅแแก แแแ แแฏแ แแแแฉแฅแแ แแก แคแแแแแก แชแแแแแแแแแแก แแแแแงแฃแ แแก แแแแแแแ แแ แแฎแแแ แคแแแแแแแก แแแแแฉแแแ. Git แแแแแฎแแแแแก แจแแแแแ แกแแญแแ แแแจแแชแแแแแ แฉแแกแแแ แกแแชแแแจแ. - แแแแแแขแ แแแขแแแแแแชแแ แแแขแแแแแแแก แแแแแงแแแแแแกแแก แแแฌแแแแแ แแแ แแแแแแแแก แแแกแแฉแฅแแ แแแแแ
(bitmap machinery) แ แแแ แแแแแแแ แแฅแแแก แแชแแแแแฃแแ แงแแแแ แแแแแฅแขแแก แกแ แฃแแ แซแแแแ แแแแแแแแแแ แคแแแขแ แแชแแแกแแก. แแแแแแ แแแแก แจแแแแฌแแแแ (โfilter=blob:none แแ โfilter=blob:limit=n) แแแฌแแแแแ แแแ แแแแแแ แแแแก แแ แแก แแฎแแ แจแแกแ แฃแแแแฃแแแ
แแแแจแแแแแแแแแ แฃแคแ แ แกแฌแ แแคแแ. GitHub-แแ แแแแแแชแฎแแแ แแแขแฉแแแ แแ แแแขแแแแแแชแแแ แแ แแแฌแแแแแ แแแ แแแแแแ แแแแก แแฅแกแแแ แแแแแขแฃแแ แแฎแแ แแแญแแ แแ. - "git rebase" แแ แซแแแแแ แแแแแขแแแแแแ แกแฎแแ แกแแ แแแแ แแ แกแแกแขแแแแจแ, แแแแฃแแแกแฎแแแแ "merge" แแแฅแแแแแแแก แแแแแงแแแแแแ (แแแ แ แแแแแแงแแแแแแแ "rebase -i") แแแชแแแแ "patch+apply". Backends แแแแกแฎแแแแแแแ แแชแแ แ แแแแจแแแแแแแแ, แแแแแแแแแ, แแแแ แแชแแแก แแแแ แซแแแแแแก แจแแแแแ แแแแคแแแฅแขแแก แแแแแแ แแแแก แจแแแแแ (git rebase --continue), แแฎแแแ backend แแแแแแแแแ commit แจแแขแงแแแแแแแแก แ แแแแฅแขแแ แแแแก, แฎแแแ แซแแแแ แฃแแ แแแแ แแงแแแแแแ แซแแแ แจแแขแงแแแแแแแแก. แซแแแ แฅแชแแแแแ แแแกแแแ แฃแแแแแแ แจแแแแซแแแแ แแแแแแงแแแแ "--apply" แแคแชแแ แแ แแแแงแแแแ "rebase.backend" แแแแคแแแฃแ แแชแแแก แชแแแแแ "apply".
- .netrc-แแก แแแจแแแแแแ แแแแแแแแฃแแ แแแแแแขแแคแแแแชแแแก แแแ แแแแขแ แแแแก แแแแแฃแจแแแแแแแก แแแแแแแแ แจแแแชแแ แแ แแแ แ แแแแแงแแแแแแกแแแแก แจแแกแแคแแ แแก แคแแ แแแแแ.
- แแแแแขแแแฃแแแ gpg.minTrustLevel แแแ แแแแขแ แ, แ แแแ แแแแแแแแแก แแแแแแก แแแแแแแแฃแ แ แแแแ แกแฎแแแแแกแฎแแ แแแแแแแขแแแแกแแแแก, แ แแแแแแแช แแกแ แฃแแแแแ แชแแคแ แฃแแ แฎแแแแแฌแแ แแก แแแแแกแขแฃแ แแแแก.
- แแแแแขแแแฃแแแ "--pathspec-from-file" แแแ แแแแขแ "git rm" แแ "git stash".
- แกแแขแแกแขแ แแแแแแแฅแขแแแแก แแแฃแแฏแแแแกแแแ แแแแ แซแแแแ SHA-2-แแก แแแชแแแแ SHA-1 แฐแแจแแแแแก แแแแแ แแแแแ แแแแแกแแกแแแแแแ แแแกแแแแแแแแแแ.
แฌแงแแ แ: opennet.ru