ื ืึธื ืืจืื ืืืฉืื ืคืื ืึทื ืืืืืงืืื ื, ืื ืคืื ืื ืืขืจืืขืืืืื ืืงืืจ ืงืึธื ืืจืึธื ืกืืกืืขื Git 2.41 ืืื ืืืคืจืืื. Git ืืื ืืืื ืขืจ ืคืื ืื ืืขืจืกื ืคืึธืืงืก, ืคืึทืจืืึธืืืขื ืืื ืืืื-ืคืึธืจืฉืืขืืื ื ืืืขืจืกืืข ืงืึธื ืืจืึธื ืกืืกืืขืืขื, ืคึผืจืึทืืืืืืื ื ืคืืขืงืกืึทืืึทื ื ืื-ืืื ืขืึทืจ ืึทื ืืืืืงืืื ื ืืืฉืืจืื ืืืืืจื ืืืืฃ ืืจืึทื ืืฉืื ื ืืื ืืขืจืืืฉืื ื. ืฆื ืขื ืฉืืจ ืื ืึธืจื ืืืขืืงืืึทื ืคืื ืืขืจ ืืขืฉืืืืข ืืื ืงืขืื ืฉืืขื ืฆื ืจืขืืจืึธืึทืงืืืืืข ืขื ืืขืจืื ืืขื, ืืืคึผืืืกืึทื ืืึทืฉืื ื ืคืื ืื ืืื ืฆืข ืคืจืืขืจืืืงื ืืขืฉืืืืข ืืื ืืขื ืืฆื ืืื ืืขืืขืจ ืืืขืจืืขืื; ืขืก ืืื ืืืื ืืขืืืขื ืฆื ืืึทืืืืึทืื ืืืื ืืึทืืก ืืื ืงืึทืืืฅ ืืื ืืืืืืึทื ืกืืื ืึทืืฉืขืจื ืคืื ืื ืืขืืืขืืึธืคึผืขืจืก.
ืงืึทืืคึผืขืจื ืฆื ืื ืคืจืืขืจืืืงืข ืืขืืืื ื, ืื ื ืืึทืข ืืืขืจืกืืข ืื ืงืืืืขื 542 ืขื ืืขืจืื ืืขื, ืฆืืืขืืจืืื ืืื ืื ืึธื ืืืื ืคืื 95 ืืขืืืขืืึธืคึผืขืจืก, ืคืื ืืืึธืก 29 ืืึธืื ืึธื ืืืื ืืขื ืืืขื ืืื ืึทื ืืืืืงืืื ื ืคึฟืึทืจ ืื ืขืจืฉืืขืจ ืืึธื. ืืืืคึผื ืืืืืฉืื:
- ืืืคึผืจืืืื ืืึทื ืืืื ื ืคืื ืึทื ืจืืึทืืฉืึทืืึทื ืึทืืืืฉืขืงืฅ ืืืึธืก ืืขื ืขื ื ืืฉื ืจืขืคืขืจืึทื ืกื ืืื ืื ืจืืคึผืึทืืึทืืึธืจื (ื ืื ืจืขืคืขืจืขื ืกื ืืืจื ืฆืืืืืื ืึธืืขืจ ืืึทืืก). ืื ืจืขืึทืืฉืึทืืืข ืึทืืืืฉืขืงืฅ ืืขื ืขื ืืืืกืืขืืขืงื ืืืจื ืื ืืืกื ืงืึทืืขืงืืขืจ, ืึธืืขืจ ืืืืืื ืืื ืื ืจืืคึผืึทืืึทืืึธืจื ืคึฟืึทืจ ืึท ืืืืขืจ ืฆืืื ืืืืืขืจ ืืื ืืขื ืขื ืืืืกืืขืืขืงื ืฆื ืืืกืืืืื ืจืึทืกืข ืื ืึธืื. ืฆื ืฉืคึผืืจ ืื ืฆืืื ืคืื ืคึผืึทืกืืจืื ื ืคืื ืึทื ืจืืึทืืฉืึทืืึทื ืึทืืืืฉืขืงืฅ, ืขืก ืืื ื ืืืืืง ืฆื ืฆืืืฉืขืคึผืขื ืืึทืืก ืฆื ืืื ืืื ืื ืฆืืื ืคืื ืืืืฉื ืคืื ืขื ืืขื ืึทืืืืฉืขืงืฅ, ืืืึธืก ืงืขื ื ืืฉื ืืึธืื ืกืืึธืจืื ื ืืื ืืื ืืืื ืคึผืึทืง ืืขืงืข ืืื ืืืึธืก ืึทืืข ืึทืืืืฉืขืงืฅ ืืึธืื ืึท ืคึผืจืึธืกื ืืืืฉื ืฆืืื. ืคืจืืขืจ ืืื ืืขืืข ืืืืืขืจืืจืืืืืืืข ืืืืขืงื ืืขืืืขื ืืืื ืืขืืืืื ืืื ื ืืืืื ืืขืจืข ืคืืื, ืืืืก ืืื ืืขืืจืขื ืื ืฆื ืคืจืืืืขืืขื ืืืขื ืขืก ืืขื ืขื ืืขืืืขื ื ืืจืืืกืข ืฆืื ืคืจืืฉืข ืืืืืขืจืืจืืืืืืืข ืืืืขืงืื ืืืขืืืข ืืขื ืขื ื ืื ื ืืฉื ืืืจืขืืืืื ืฆื ืืืืกืืขืงื. ืืื ืื ื ืืึทืข ืืขืืืื ื, ืื "ืงืจืึธืคื ืคึผืึทืงืก" ืืขืงืึทื ืืืึทื ืืื ืืขื ืืฆื ืืืจื ืคืขืืืงืืึทื ืคึฟืึทืจ ืคึผืึทืงืื ื ืึทื ืจืืึทืืฉืึทืืึทื ืึทืืืืฉืขืงืฅ, ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืงืจืึธื ืึทืืข ืึทื ืจืืึทืืฉืึทืืึทื ืึทืืืืฉืขืงืฅ ืืื ืืืื ืคึผืึทืง ืืขืงืข, ืืื ืืึทืื ืืืขืื ืื ืืึทืืึทืคืึทืงืืืฉืึทื ืฆืืื ืคืื ืืขืืขืจ ืืืืคืขืฅ ืืื ืฉืคืืืื ืืื ืึท ืืึทืืื ืืขืจ ืืืฉ, ืกืืึธืจื. ืืื ืึท ืืขืงืข ืืื ืื ืคืึทืจืืขื ืืขืจืื ื ".ืืืืืขืก" ืืื ืืื ืืงื ื ืืฆื ืึทื ืืื ืืขืงืก ืืขืงืข ืืื ืื ืืขืฉืคึผืจืืื ".ืืืงืก".
- ืืขืจ ืคืึทืจืืืืื ื ืคืื ืึท ืคืึทืจืงืขืจื ืืื ืืขืงืก ืืืืฃ ืืืกืง ืคึฟืึทืจ ืคึผืึทืง ืืขืงืขืก ืืื ืขื ืืืืึทืื ืืืจื ืคืขืืืงืืึทื. ืืืขื ืืขืกืืื ื ืืืืฃ ืื ืืึธืจืืืึทืืืก / ืืื ืืงืก ืจืืคึผืึทืืึทืืึธืจื, ืื ื ืืฆื ืคืื ืึท ืคืึทืจืงืขืจื ืืื ืืขืงืก ืืขืืืื ืขืก ืืขืืืขื ืฆื ืคืึทืจืืืืขืจื ืืืื-ืืื ืืขื ืกืืืืข "ืืื ืฉืืืคึผื" ืึทืคึผืขืจืืืฉืึทื ื ืืื 1.49 ืืื, ืืื ืคึผืฉืื ืึทืคึผืขืจืืืฉืึทื ื ืึทืืึท ืืื ืงืึทืืงืืึทืืืืืื ื ืื ืืจืืืก ืคืื ืึท ืืืื ืืืืคืขืฅ ื ืืฆื "ืืื ืงืึทื" file โbatch='%(objectsize:disk)' "77 ืืื. ืืขืงืขืก (".ืจืขืื") ืืื ืึท ืคืึทืจืงืขืจื ืืื ืืขืงืก ืืืขื ืืืื ืกืืึธืจื ืืื ืื ืจืืคึผืึทืืึทืืึธืจื ืืื ืื ืืืขืืืืืึทืืขืจ ".git/objects/pack".
ืฆืืจืืงืจืืคื ืึทื ืืื ืกืืึธืจื ืึทืืข ืืึทืื ืืื ืื ืคืึธืจืขื ืคืื ืึทืืืืฉืขืงืฅ, ืืืึธืก ืืขื ืขื ืืืื ืืื ืืึทืืื ืืขืจ ืืขืงืขืก. ืฆื ืคืึทืจืืจืขืกืขืจื ืื ืขืคืขืงืืืืืงืืึทื ืคืื ืืจืืขืื ืืื ืื ืจืืคึผืึทืืึทืืึธืจื, ืึทืืืืฉืขืงืฅ ืืขื ืขื ืึทืืืฉื ืึทืื ืืขืฉืืขืื ืืื ืคึผืึทืง ืืขืงืขืก, ืืื ืืืึธืก ืืื ืคึฟืึธืจืืึทืฆืืข ืืื ืืขืจืืื ืื ืืื ืื ืคืึธืจืขื ืคืื ืึท ืืืึทื ืคืื ืึทืืืืฉืขืงืฅ ื ืึธื ืืขืืขืจ ืื ืืขืจืขืจ (ืึท ืขื ืืขื ืคึฟืึธืจืืึทื ืืื ืืขื ืืฆื ืืืขื ืืจืึทื ืกืคืขืจืื ื ืึทืืืืฉืขืงืฅ ืืื ืืื ืืื ืืื ืืื ืฉืืืคึผื. ืงืึทืืึทื ืื). ืคึฟืึทืจ ืืขืืขืจ ืคึผืึทืง ืืขืงืข, ืึทื ืืื ืืขืงืก ืืขืงืข (.ืืืงืก) ืืื ืืืฉืืคื, ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืืืืขืจ ืืขืฉืืืื ื ืืึทืฉืืืกื ืื ืคืึธืืึธ ืืื ืื ืคึผืึทืง ืืขืงืข ืืื ืืืึธืก ืื ืืขืืขืื ืืืืคืขืฅ ืืื ืกืืึธืจื ืืื ืื ืืืืคืขืฅ ืืืขื ืืืคืืขืจ.
ืืขืจ ืคืึทืจืงืขืจื ืืื ืืขืงืก ืื ืงืืืืขื ืืื ืื ื ืืึทืข ืืขืืืื ื ืืื ืึทืืืขื ืฆื ืึธืคึผืืืืืืืจื ืืขื ืคึผืจืึธืฆืขืก ืคืื ืืืืขืจืืึทื ืื ื ืื ืืืืคืขืฅ ืืืขื ืืืคืืขืจ ืคึฟืื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืื ืคึผืืืืกืืึทื ื ืคืื ืื ืืืืคืขืฅ ืืื ืื ืคึผืึทืง ืืขืงืข. ืืื ืึทืืขืจ, ืึทืืึท ืงืึทื ืืืขืจืืฉืึทื ืืื ืืืจืืืขืงืึธืื ืืืืฃ ืื ืคืืืขื ืืฉืขืช ืคึผืึทืจืกืื ื ืื ืคึผืึทืง ืืขืงืข ืืื ืืื ืืขืืืขื ืกืืึธืจื ืืืืื ืืื ืืึผืจืื, ืืืึธืก ืืื ื ืืฉื ืืึธืื ืขื ืืขื ืื ืืขืงืกืื ืฆื ืืืื ืจืืืื ืืื ืืขืฆืืืื ืืขื ืื ืืื ืืขืงืก ืฆื ืืืื ืืืฉืขื ืขืจืืืืึทื ืืขืืขืจ ืืึธื. ืื ืึธืคึผืขืจืึทืฆืืข ืคืื โโืืืืขื ืึทื ืืื ืืขืงืก ืงืืื ืึทืจืึธืคึผ ืฆื ืงืึทื ืกืืจืึทืงืืื ื ืึท ืืขื ืืข ืคืื โโโโืึธืืืืฉืขืงื-ืฉืืขืืข ืคึผืขืจื ืืื ืกืึธืจืืื ื ืขืก ืืืจื ืฉืืขืืข, ืืืึธืก ืงืขื ื ืขืืขื ืึท ืืึทื ื ืฆืืึทื ืคึฟืึทืจ ืืจืืืก ืคึผืึทืง ืืขืงืขืก.
ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืึทื ืึธืคึผืขืจืึทืฆืืข ืฆื ืืืืึทืื ืื ืืื ืืึทืื ืคืื ืึทืืืืฉืขืงืฅ, ืืืึธืก ื ืืฆื ืึท ืืืจืขืงื ืืื ืืขืงืก, ืืื ืืขืืืขื 62 ืืื ืคืึทืกืืขืจ ืืื ืึทื ืึธืคึผืขืจืึทืฆืืข ืฆื ืืืืึทืื ืื ืืจืืืก ืคืื ืึทืืืืฉืขืงืฅ, ืคึฟืึทืจ ืืืึธืก ืื ืฉืืขืืข-ืฆื-ืึธืืืืฉืขืงื ืืึทืื ืืขื ืขื ื ืืฉื ืื ืืขืงืกื. ื ืึธื ื ืืฆื ืื ืคืึทืจืงืขืจื ืืื ืืขืงืก, ืื ืึทืคึผืขืจืืืฉืึทื ื ืื ืืขืืืืื ืฆื ื ืขืืขื ืืขืขืจืขื ืืขืจ ืืขืืืืงืขืจ ืฆืืื. ืคืึทืจืงืขืจื ืื ืืขืงืกืื ืืืื ืืึธืื ืืืจ ืฆื ืคืึทืจืืืืขืจื ืึทืืืืฉืขืงืฅ ืฉืืงื ืึทืคึผืขืจืืืฉืึทื ื ืืืขื ืขืงืกืึทืงืืืืื ื ืืจืขื ืืขื ืืื ืฉืืืคึผื ืงืึทืืึทื ืื ืืืจื ืืืืึทื ืืจืึทื ืกืคืขืจืื ื ืคืึทืจืืืง ืืึทืื ืคืื ืืืกืง.
- ืืขืจ "ืงืจืขืืขื ืฉืึทื ืืขืืคืขืจ" ืคึผืจืึธืืึธืงืึธื, ืืขื ืืฆื ืฆื ืึทืจืืืขืจืคืืจื ืงืจืึทืืขื ืืฉืึทืื ืืืขื ืึทืงืกืขืกืื ื ืจืืคึผืึทืืึทืืึธืจืื ืืื ืืืืืืขื ืึทืงืกืขืก, ืืื ืฆืืืขืืืืื ืฉืืืฆื ืคึฟืึทืจ ืืืจืืคืึธืจ WWW-ืึทืืืขื ืืืงืึทืืข ืืขืืขืจื ืฆืืืืฉื ืื ืงืจืึทืืขื ืืฉืึทื ืืึทื ืืืขืจ ืืื ืื ืกืขืจืืืืก ืืื ืืืึธืก ืึธืืขื ืืึทืงืืืฉืึทื ืืื ืืืจืืืขืงืึธืื. ืฉืืืฆื ืคึฟืึทืจ ืื WWW-ืึทืืืืขื ืืืงืึทืืข ืืขืืขืจ ืึทืืึทืื ืืืจ ืฆื ืคืึธืจื OAuth ืคืึทืจื ืขื ืคึผืึทืจืึทืืขืืขืจืก ืคึฟืึทืจ ืึท ืืขืจ ืืจืึทื ืืึทืืขืจ ืฆืขืฉืืืืื ื ืคืื ืืึทื ืืฆืขืจ ืึทืงืกืขืก ืฆื ืจืืคึผืึทืืึทืืึธืจืื ืืื ืืขืืืืืืึทืืืึธื ืคืื ืื ืกืงืึธืคึผืขืก ืื ืืืฆื ืคึฟืึทืจ ืจืืงืืืขืก.
- ืฆืืืขืืืืื ืคืึธืจืืึทืืืื ื ืึธืคึผืฆืืข "%(ืคืึธืจืืืก-ืืื ืื:" ืฆื ืื ืคึฟืึทืจ-ืืขืืขืจ-ืจืขืฃ ืืึทืคึฟืขื: )", ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืืืืื ืืึทืงืืืขื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืื ื ืืืขืจ ืคืื ืงืึทืืืฉืึทื ื ืคืึธืจืฉืืขืื ืึธืืขืจ ื ืืืึธ ืืื ืึท ืืืืขืจ ืฆืืืืึทื, ืงืึธืจืขืื ืฆื ืื ืื ืืขืจ ืฆืืืืึทื (ืืื ืคืื ืืืื ืฆืืืืึทื ืืื ืืื ืืขืจ ืึธืืขืจ ืคืึธืจืืืก ืคืื ืื ืืขืจื ืืื ืื ืืืขืจืืขืื ืืืจืื). ืืื ืึทืืขืจ, ืฆื ืงืจืืื ืึทืืึท ืืื ืคึฟืึธืจืืึทืฆืืข, ืืืจ ืืึทืจืคึฟื ืฆื ืืืืคื ืฆืืืื ืืึทืืื ืืขืจ ืงืึทืืึทื ืื: "ืืื ืจืขืื-ืืืกื - ืฆืืืื ืืืืคึผื.. ืืืื-ืคืื ืงืฆืืข" ืฆื ืืึทืงืืืขื ืื ื ืืืขืจ ืคืื ืงืึทืืืฅ ืืื ืฆืืง ืฆื ืื ืฆืืืืึทื ืืื "ืืื ืจืขืื-ืืืกื - ืฆืืืื ืืืื ืฉืืจืื" ..ืืืื" ืฆื ืืึทืงืืืขื ืื ื ืืืขืจ ืคืขืื ืืืง ืงืึทืืืฅ. ืืืฆื ืึทืืึท ืืฉืืื ืืช ืงืขื ืขื ืืืื ืจืืืืกื ืฆื ืึท ืืืื ืืึทืคึฟืขื, ืืืึธืก ืกืืืคึผืืึทืคืืื ืื ืฉืจืืืื ืคืื ืืึทื ืืืขืจืก ืืื ืจืึทืืืกืึทื ืื ืืืจืืคืืจืื ื ืฆืืื. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืฆื ืืืืึทืื ืฆืืืืืื ืืืึธืก ืืขื ืขื ื ืืฉื ืืขืจืืืฉื ืืื ืึธืคึผืฉืึทืฆื ืฆื ืืื ืืขื ืขื ืืื ืืขืจ ืึธืืขืจ ืคืึธืจืืืก ืคืื ืื ืืืืคึผื ืฆืืืืึทื, ืืืจ ืงืขื ืขื ื ืืฆื ืึท ืืืื-ืืืื ืขืจ: $ git for-each-ref โno-merged=origin/HEAD \ โformat ='%(refname:short) %(ahead-behind :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 for-each-ref โ format='%(refname:short)' โno-merged=origin/HEAD \ refs/heads/tb | ืืฉืขืช ืืืืขื ืขื ืจืขืฃ ืืึธื ืคืึธืจืืืก = "$(ืืื ืจืขืื-ืืืกื -ืฆืืืื ืึธืจืืืื/ืืขืึทื..$ืจืขืฃ)" ืืื ืืขืจ = "$(ืืื ืจืขืื-ืืืกื -ืฆืืืื $ref..origin/HEAD)" printf "%s %d %d\n" "$ref" "$ahead" "$ืืื ืืขืจ" ืืขืฉืขื | ืืืึทื -ื ืื / ืงืจืืคื-ืขืงืกืืจืึท-ืืจืื ืงืืขืื 2 96 ืื / ืคึฟืึทืจ-ืืขืืขืจ-ืจืขืฃ - ืืืกืฉืืืกื 16 96 ืื / ืจืึธืจืื ื-ืืืืืึทืคึผืก 47 3
- ืื "-porcelain" ืึธืคึผืฆืืข ืืื ืฆืืืขืืขืื ืฆื ืื "git fetch" ืืึทืคึฟืขื, ืืืขื ืกืคึผืขืกืืคืืขื, ืจืขืืืืืึทื ืืื ืืืฉืขื ืขืจืืืืึทื ืืื ืื ืคึฟืึธืจืืึทื " ", ืืืืื ืืงืขืจ ืืืื ืขืืืืืง, ืึธืืขืจ ืืขืจ ืืึทืงืืืขื ืคึฟืึทืจ ืคึผืึทืจืกืื ื ืืื ืกืงืจืืคึผืก.
- ืฆืืืขืืืืื ืื "fetch.hideRefs" ืืึทืฉืืขืืืงื, ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืคืึทืจืืืืขืจื "ืืื ืืจืขื ืืขื" ืึทืคึผืขืจืืืฉืึทื ื ืืืจื ืืืืืื ื ืขืืืขืืข ืคืื โโโโืื ืจืขืคืขืจืขื ืฆื ืืื ืื ืืืืข ืจืืคึผืึทืืึทืืึธืจื ืืื ืืขืจ ืืื ืข ืคืื โโืงืึธื ืืจืึธืืืจื ืึทื ืืขืจ ืกืขืจืืืขืจ ืืื ืืขืฉืืงื ืึท ืคืื ืืึทื ื ืคืื ืึทืืืืฉืขืงืฅ, ืืืึธืก ืกืึทืืืขืก ืฆืืื ืืืจื ืืืืืืื ื ืื ืืฉืขืง ืืืืื ืฆื ืกืขืจืืืขืจืก ืคืื ืืืึธืก ืืึทืื ืืื ืืืืึทื ืจืืืจืืืื. ืฆืื ืืืืฉืคึผืื, ืืืขื ืืืจ ืืืืคื ืึท ืคึผืจืึธืืข ืืืืฃ ืึท ืกืืกืืขื ืืื ืจืืคึผืึทืืึทืืึธืจืื ืืื ืึท ืืจืืืก ื ืืืขืจ ืคืื ืืจืึทืงื ืคืื ืืจืืืกื ืืืง ืคึฟืึทืจืืื ืืื ืืขื, ืขืงืกืงืืืืื ื ืึทืืข ืคึฟืึทืจืืื ืืื ืืขื ืึทืืืฅ ืื ืึทืืจืขืกื ืฆื ืื ืฆืื ืกืขืจืืืขืจ $ ืจืืืึธืื ืจืืืืกื ืื ืืืจืืคืืจืื ื ืคืื ืื ืืื ืืจืขื ืืขื ืึธืคึผืขืจืึทืฆืืข ืคืื โโโโ20 ืืื ืื ืฆื 30 ืกืขืงืื ืืขืก. $ git -c fetch.hideRefs=refs -c fetch.hideRefs=!refs/remotes/$remote \ ืืจืขื ืืขื $remote
- ืื "git fsck" ืืึทืคึฟืขื ืืื ืื ืคืืืืงืืื ืฆื ืงืึธื ืืจืึธืืืจื ืคึฟืึทืจ ืงืึธืจืืคึผืฆืืข, ืืฉืขืงืกืื ืืขืกืงืขื ืืื ืงืขืจืขืงืื ืึทืก ืคืื ืืืึทืืืขืก ืืื ืึทืงืกืขืกืึทืืืืืื ืืืืืึทืคึผืก ืืื ืคืึทืจืงืขืจื ืื ืืขืงืกืื.
- ืื "git clone --local" ืืึทืคึฟืขื ืืืฆื ืืืกืคึผืืืื ืึท ืืขืืช ืืืขื ืืืจ ืคึผืจืืืื ืฆื ื ืึธืืืึทืื ืคึฟืื ืึท ืจืืคึผืึทืืึทืืึธืจื ืืืึธืก ืึผืืื ืกืืืืื ืงืก ืืื $GIT_DIR.
ืืงืืจ: opennet.ru