แแแแแแแแ แแแแก แกแแแ แแแแก แจแแแแแ, แแแแแฅแแแงแแแ แแแแแฌแแแแแฃแแ แฌแงแแ แแก แแแแขแ แแแแก แกแแกแขแแแแก Git 2.41 แแแแแจแแแแ. Git แแ แแก แแ แ-แแ แแ แงแแแแแแ แแแแฃแแแ แฃแแ, แกแแแแแแ แแ แแแฆแแแ แฎแแ แแกแฎแแก แแแ แกแแแแแก แแแแขแ แแแแก แกแแกแขแแแ, แ แแแแแแช แฃแแ แฃแแแแแงแแคแก แแแฅแแแ แแ แแฌแ แคแแแ แแแแแแแแ แแแแก แแแกแขแ แฃแแแแขแแแก, แ แแแแแแช แแแคแฃแซแแแแฃแแแ แแแแจแขแแแแแกแ แแ แแแแ แแแแแแแแแ. แแกแขแแ แแแก แแแแแแแแแแก แฃแแ แฃแแแแแกแแงแแคแแ แแ แ แแขแ แแแฅแขแแฃแแ แชแแแแแแแแแแกแแแแ แฌแแแแแฆแแแแแแแแก แฃแแ แฃแแแแแกแแงแแคแแ, แแแแแแงแแแแแ แแแแแ แฌแแแ แแกแขแแ แแแก แแแแแแชแแขแฃแ แ แฐแแจแแแแ แแแแแแฃแ แแแแแขแจแ, แแกแแแ แจแแกแแซแแแแแแแ แชแแแแแฃแแ แขแแแแแแกแ แแ แแแแแแแแแแแก แแแแแแแฌแแแแ แแแแแแแแแ แแแแกแแแ แชแแคแ แฃแแ แฎแแแแแฌแแ แแแแ.
แฌแแแ แแแแแจแแแแแกแแแ แจแแแแ แแแแ, แแฎแแ แแแ แกแแแจแ แแแฆแแแฃแ แแฅแแ 542 แชแแแแแแแ, แ แแแแแแช แแแแแแแแ 95 แแแแแแแแแ แแก แแแแแฌแแแแแแแ, แ แแแแแแแแแ 29-แแ แแแ แแแแแ แแแแฆแ แแแแแฌแแแแแแ แจแแแฃแจแแแแแแจแ. แซแแ แแแแแ แแแแแแชแแแแ:
- แแแฃแแฏแแแแกแแแฃแแ แแแแฃแจแแแแแ แแแฃแฌแแแแแแ แแแแแฅแขแแแแแ, แ แแแแแแแช แแ แแ แแก แแแแแแแแฃแแ แกแแชแแแจแ (แคแแแแแแแแ แแ แขแแแแแ แแ แแ แแก แแแแแแแแฃแแ). แแแฃแฌแแแแแแแ แแแแแฅแขแแแ แแแแฆแแแฃแแแ แแแแแแก แจแแแแ แแแแแแแก แแแแ , แแแแ แแ แ แฉแแแ แกแแชแแแจแ แแแ แแแแฃแแ แแ แแแ แแแแฆแแแแแแ, แ แแแ แแแแแแแ แแฅแแแก แแชแแแแแฃแแ แ แแกแแก แแแ แแแแแ. แแแฃแฌแแแแแแแ แแแแแฅแขแแแแก แแแ แแแแแ แแแแแงแฃแ แแก แแแแแแแแกแแแแก แแฃแชแแแแแแแแ แแแแแ แแขแแแแขแแแแก แแแแแ แแกแแแแกแ แแแแแฅแขแแแแก แจแแชแแแแก แแ แแแ, แ แแช แแ แแซแแแแ แแแ แจแแแแฎแแแก แแ แ แแแแแข-แคแแแแจแ, แ แแแแแจแแช แงแแแแ แแแแแฅแขแก แแฅแแก แกแแแ แแ แชแแแแแแแแก แแ แ. แแแ แ, แแแแแแฃแแ แแแฃแฌแแแแแแแ แแแแแฅแขแ แแแแฎแแแแแ แชแแแแ แคแแแแจแ, แ แแแแช แแแแแแฌแแแ แแ แแแแแแแแ, แแฃ แแ แกแแแแแแ แแฎแแแ แแแฃแฌแแแแแแแ แแแแแฅแขแแแแก แแแแ แ แแแแแแแแ, แ แแแแแแแช แฏแแ แแ แแฅแแแแแแแแ แแแแแ แฌแแจแแแก. แแฎแแ แแแแแจแแแแแจแ, แแแแฃแแแกแฎแแแแแ, โแแ แฃแคแขแแก แแแแแขแแแแกโ แแแฅแแแแแแ แแแแแแงแแแแแ แแแฃแฌแแแแแแแ แแแแแฅแขแแแแก แจแแกแแคแฃแแแ, แ แแช แกแแจแฃแแแแแแก แแซแแแแ แจแแแแแฎแแก แงแแแแ แแแฃแฌแแแแแแแ แแแแแฅแขแ แแ แ แแแแแขแจแ แแ แแกแแฎแแก แแแแแชแแแแแ แแแแแแฃแแ แแแแแฅแขแแก แแแแแคแแแแชแแแก แแ แแแก แจแแกแแฎแแ แชแแแแ แชแฎแ แแแจแ แจแแแแฎแฃแ แชแฎแ แแแจแ. แคแแแแ โ.mtimesโ แแแคแแ แแแแแแ แแ แแแแแแจแแ แแแฃแแแ แแแแแฅแกแแก แคแแแแแก แแแแแงแแแแแแ โ.idxโ แแแคแแ แแแแแแ.
- แแแแฃแแแกแฎแแแแแ, แฉแแ แแฃแแแ แกแแแแ แแกแแแ แ แแแแแฅแกแแก (revindex) แจแแแแ แฉแฃแแแแ แแแกแแแ แแแแแขแแก แคแแแแแแแกแแแแก. torvalds/linux-แแก แกแแชแแแแแแ แขแแกแขแแ แแแแกแแก, แกแแแแ แแกแแแ แ แแแแแฅแกแแก แแแแแงแแแแแแ แกแแจแฃแแแแแ แแแแแชแ แแแแแแฉแฅแแ แแแแแ แ แแกแฃแ แกแแ แแแขแแแกแแฃแ แ "git push" แแแแ แแชแแแแ 1.49-แฏแแ แแ แแแ แขแแแ แแแแ แแชแแแแ, แ แแแแ แแชแแ แแ แแ แแแแแฅแขแแก แแแแแก แแแแแแแแ "git cat-แแก" แแแแแงแแแแแแ. แคแแแแ --batch='%(objectsize:disk)' ยป 77-แฏแแ . แกแแแแ แแกแแแ แ แแแแแฅแกแแก แแฅแแแ แคแแแแแแ (."rev") แจแแแแแฎแแแ แกแแชแแแจแ ".git/objects/pack" แแแ แแฅแขแแ แแแจแ.
แจแแแแฎแกแแแแแ, แ แแ Git แแแแฎแแแก แงแแแแ แแแแแชแแแก แแแแแฅแขแแแแก แกแแฎแแ, แ แแแแแแแช แแแแแแกแแแฃแแแ แชแแแแแฃแ แคแแแแแแจแ. แกแแชแแแแแ แแฃแจแแแแแก แแคแแฅแขแฃแ แแแแก แแแกแแแ แแแแแ, แแแแแฅแขแแแ แแแแแขแแแแ แแแแแแกแแแฃแแแ แแแแแข แคแแแแแแจแ, แ แแแแแแจแแช แแแคแแ แแแชแแ แฌแแ แแแแแแแแแแ แแแแแฅแขแแแแก แแแแแแแก แกแแฎแแ แแ แแแแแแแแก แแแงแแแแแแ (แแกแแแแกแ แคแแ แแแขแ แแแแแแงแแแแแ แแแแแฅแขแแแแก git fetch-แแ แแ git-แแ แแแแแชแแแแกแแก. push แแ แซแแแแแแแ). แแแแแแฃแแ แแแแแขแแก แคแแแแแกแแแแก แแฅแแแแแ แแแแแฅแกแแก แคแแแแ (.idx), แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แซแแแแแ แกแฌแ แแคแแ แแแแแแแแแ แแคแกแแขแ แแแแแขแแก แคแแแแจแ, แ แแแแแแแช แแแชแแแฃแแ แแแแแฅแขแ แแแแฎแแแ แแแแแฅแขแแก แแแแแขแแคแแแแขแแ แแก แแแแ .
แแฎแแ แแแแแชแแแแจแ แจแแแแแแแ แกแแแแ แแกแแแ แ แแแแแฅแกแ แแแแแแ แแกแแฎแแแก แแแแแฅแขแแก ID-แแก แแแแกแแแฆแแ แแก แแ แแชแแกแแก แแแแแ แขแแแแแแก แแแแแขแแก แคแแแแจแ แแแแแฅแขแแก แแแแแแแแแแแ แแแแแก แจแแกแแฎแแ แแแคแแ แแแชแแแกแแแ. แแแ แ, แแกแแแ แแแแแแ แขแแชแแ แฎแแแแแแ แคแ แแแแก แแ แแก, แแแแแขแแก แคแแแแแก แแแแแแแแกแแก แแ แแแแฎแแแแแ แแฎแแแแ แแแฎแกแแแ แแแแจแ, แ แแช แแ แแซแแแแแ แแกแแแ แแแแแฅแกแแแแก แฎแแแแฎแแ แแแแแงแแแแแแก แกแแจแฃแแแแแแก แแ แแแซแฃแแแแแ แแแแแฅแกแแก แแแแแ แแ แแแแก แงแแแแ แฏแแ แแ. แแแแแฅแกแแก แแแแแแก แคแฃแแฅแชแแแแแ แแแ แแชแแ แแแแ แแแแแฅแขแ-แแแแแชแแแก แฌแงแแแแแแแก แแแกแแแแก แแแแแแแแ แแ แแแแแชแแแก แแแฎแแแแแ แแแฎแแ แแกแฎแแแแแแ, แ แแกแแช แจแแแซแแแแ แแแแ แแ แ แแแกแญแแ แแแก แแแแ แแแแแขแแก แคแแแแแแก.
แแแแแแแแแ, แแแแแฅแขแแแแก แจแแแแแแกแแก แฉแแแแแแแก แแแแ แแชแแ, แ แแแแแแช แแงแแแแแก แแแ แแแแแ แแแแแฅแกแก, 62-แฏแแ แฃแคแ แ แกแฌแ แแคแ แแงแ, แแแแ แ แแแแแฅแขแแแแก แแแแแก แฉแแแแแแแก แแแแ แแชแแ, แ แแแแแกแแแแกแแช แแ แแงแ แแแแแฅแกแแ แแแฃแแ แแแแแชแแแก แแแแแฅแขแแแ แฃแ แแแแ แแแแแก แแแแแชแแแแแ. แกแแแแ แแกแแแ แ แแแแแฅแกแแก แแแแแงแแแแแแก แจแแแแแ, แแ แแแแ แแชแแแแแ แแแแฎแแแแแแ แแ แแกแ แแ แแแแแ แแ แแก แแแแฌแงแ. แกแแแแ แแกแแแ แ แแแแแฅแกแแแ แแกแแแ แกแแจแฃแแแแแแก แแแซแแแแ แแแแฉแฅแแ แแ แแแแแฅแขแแแแก แแแแแแแแแก แคแฃแแฅแชแแแแแ แแแ fetch and push แแ แซแแแแแแแแก แจแแกแ แฃแแแแแกแแก แแแ แแแแแชแแแแแแก แแแกแแแแแ แแแ แแแแแ แแแแแชแแแแ.
- แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ WWW-Authenticate แกแแแแฃแ แแแแก แแแแแกแแชแแแแ แกแแ แแแคแแแแขแแแแก แแแแแฃแจแแแแแแแกแ แแ แแแขแแ แแแแชแแแก แกแแ แแแกแก แจแแ แแก โแกแแ แฌแแฃแแแแแแก แแแแฎแแแ แโ แแ แแขแแแแแก, แ แแแแแแช แแแแแแงแแแแแ แกแแ แแแคแแแแขแแแแก แแแแแกแแชแแแแ แจแแแฆแฃแแฃแแ แกแแชแแแแแจแ แฌแแแแแแกแแก. WWW-Authenticate แกแแแแฃแ แแก แแฎแแ แแแญแแ แ แกแแจแฃแแแแแแก แแซแแแแก OAuth-แแก แคแแ แแแแแแก แแแ แแแแขแ แแแก แแแแแแชแแก แฃแคแ แ แแแขแแแฃแ แแ แแแแชแแแแแแแแฃแ แแแแฎแแแ แแแแแแ แฌแแแแแแก แกแแชแแแแแแ แแ แจแแแฆแฃแแแก แแแแฎแแแแแแแกแแแแก แฎแแแแแกแแฌแแแแแ แกแแแฅแขแแแ.
- แแแแแขแแแฃแแแ แคแแ แแแขแแก แแแ แแแแขแ "%(แฌแแ-แฃแแแ: )", แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแแฃแงแแแแแแแแ แแแแฆแแ แแแคแแ แแแชแแ แแแ แแแแฃแ แคแแแแแแจแ แแ แกแแแฃแแ แแ แแ แงแแคแแแก แ แแแแแแแแแก แจแแกแแฎแแ, แกแฎแแ แคแแแแแแแแ แจแแแแ แแแแ (แ แแแแแแแ แฉแแแแ แฉแแแ แแ แฃแกแฌแ แแแก แแ แแ แคแแแแแแ แแแแ แแก แฉแแแแแแแแก แแแแแแ). แแแ แ แแ แแแคแแ แแแชแแแก แแแฆแแแแก แแ แ แชแแแแแฃแแ แแ แซแแแแแ แกแญแแ แแแแแแ: "git rev-list --count main..my-feature" แคแแแแแแแกแแแแก แฃแแแแแแฃแ แ แจแแกแ แฃแแแแแแแก แ แแแแแแแแแก แแแกแแฆแแแแ แแ "git rev-list --count my-feature.. main" แแแแแขแแแแแฃแแ แจแแแแแฎแแแแแแแก แ แแแแแแแแแก แแแกแแฆแแแแ. แแฎแแ แแกแแแ แแแแแแแแแแ แจแแแซแแแแ แจแแแชแแ แแแก แแ แ แแ แซแแแแแแแแ, แ แแช แแแแ แขแแแแแก แแแแแฃแจแแแแแแแแแก แฉแแฌแแ แแก แแ แแแชแแ แแแก แจแแกแ แฃแแแแแก แแ แแก. แแแแแแแแแ, แจแแฃแแ แแแแแแ แขแแขแแแแก แกแแฉแแแแแแแแ แแ แแแแก แจแแกแแคแแกแแแแแ, แแ แแแ แแฃ แแ แ แแกแแแ แแแแแแแ แแแแแแ แแแแจแขแแแแแก แฃแแแ แแ แฌแแ, แจแแแแซแแแแ แแแแแแงแแแแ แแ แแ แฎแแแ: $ git for-each-ref --no-merged=origin/HEAD \ --format=' %(refname:short) %(ahead-back :origin/HEAD)' \ refs/heads/tb/ | แกแแแขแ -t tb/cruft-extra-tips 2 96 tb/for-each-ref-แแแแแ แแชแฎแแ 16 96 tb/roaring-bitmaps 47 3 แแแ แ แแแแแงแแแแแฃแแ แกแแ แแแขแแก แแแชแแแแ, แ แแแแแแช 17-แฏแแ แฃแคแ แ แแแแแ: $ git แแแแแแฃแแ ref-แแกแแแแก โ format='%(refname:short)' --no-merged=origin/HEAD \ refs/heads/tb | while read ref do ahead="$(git rev-list --count origin/HEAD..$ref)"back="$(git rev-list --count $ref..origin/HEAD)" printf "%s %d %d\n" "$ref" "$ahead" "$Behind" แจแแกแ แฃแแแแฃแแแ | แกแแแขแ -t tb/cruft-extra-tips 2 96 tb/for-eveach-ref-exclude 16 96 tb/roaring-bitmaps 47 3
- "git fetch" แแ แซแแแแแแก แแแแแแขแ "--แคแแแคแฃแ แ" แแแ แแแแขแ, แ แแแแแแช แฌแแ แแแฅแแแแก แแแแแแแแแแก แคแแ แแแขแจแ " โ, แแแแแแแแ แแแแแฎแแแ, แแแแ แแ แฃแคแ แ แแแกแแฎแแ แฎแแแแแแ แกแแ แแแขแแแจแ แแแแแแแแกแแแแก.
- แแแแแแขแ "fetch.hideRefs" แแแ แแแแขแ แ "git fetch" แแแแ แแชแแแแแก แแแกแแฉแฅแแ แแแแแ แแแแแแฃแ แกแแชแแแจแ แแแฃแแแแแก แแแฌแแแแก แแแแแแแแ, แจแแแแฌแแแแแก แแขแแแแ, แแแแแแแแ แแฃ แแ แ แกแแ แแแ แแ แแแแแฅแขแแแแก แกแ แฃแแ แแแแ แแแ, แ แแช แแแแแแแแก แแ แแก แจแแแแฌแแแแแก แแฎแแแแ แกแแ แแแ แแแแ แจแแแฆแฃแแแแ. แกแแแแแแแช แฃแจแฃแแแแ แฎแแแแ แแแแแชแแแแแแก แแแซแแแแ. แแแแแแแแแ, แกแแกแขแแแแแ แขแแกแขแแ แแแแกแแก แกแแชแแแแแแ, แ แแแแแแแช แจแแแชแแแก แฃแแแ แแ แแแแแงแฃแ แก แแแแแแ แแแ แ แแแฃแแแแก, แงแแแแ แแแฃแแแก แแแแแแแแแแ, แแแ แแ $แแแกแขแแแชแแฃแ แ แกแแแแแแ แกแแ แแแ แแก แแแกแแแแ แแแกแ, แจแแแชแแ แแ "git fetch" แแแแ แแชแแ 20 แฌแฃแแแแแ 30 แฌแแแแแแ. $ git -c fetch.hideRefs=refs -c fetch.hideRefs=!refs/remotes/$remote \ fetch $remote
- "git fsck" แแ แซแแแแแ แแฎแแ แชแแแแแแก แจแแกแแซแแแแแแแแก แจแแแแแฌแแแก แแแ แฃแคแชแแ, แจแแแแฌแแแแแก แฏแแแ แแ แแแแจแแแแแแแแแแก แกแแกแฌแแ แ แฎแแแแแกแแฌแแแแแแแแก แแแขแแแคแแแจแ แแ แกแแแแ แแกแแแ แ แแแแแฅแกแแแจแ.
- "git clone --local" แแ แซแแแแแ แแฎแแ แแฉแแแแแแก แจแแชแแแแแก $GIT_DIR-แแก แจแแแแแ แกแแแแแแฃแ แ แแแฃแแแแแก แจแแแชแแแแ แกแแชแแแแแแ แแแแแ แแแแก แแชแแแแแแแกแแก.
แฌแงแแ แ: opennet.ru