Git 2.52 เด‰เดฑเดตเดฟเดŸ เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดฑเดฟเดฒเต€เดธเต

เดฎเต‚เดจเตเดจเต เดฎเดพเดธเดคเตเดคเต† เดตเดฟเด•เดธเดจเดคเตเดคเดฟเดจเต เดถเต‡เดทเด‚, เด’เดฐเต เดกเดฟเดธเตเดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเดกเต เดธเต‹เดดเตโ€Œเดธเต เด•เต‹เดกเต เดฎเดพเดจเต‡เดœเตโ€Œเดฎเต†เดจเตเดฑเต เดธเดฟเดธเตเดฑเตเดฑเดฎเดพเดฏ Git 2.52 เดชเตเดฑเดคเตเดคเดฟเดฑเด™เตเด™เดฟ. Git เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเดถเต‡เดทเดฟเดฏเตเดณเตเดณเดคเตเด‚ เดฌเตเดฐเดพเดžเตเดšเดฟเด‚เด—เตเด‚ เดฒเดฏเดจเดตเตเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดจเต‹เตบ-เดฒเต€เดจเดฟเดฏเตผ เดตเดฟเด•เดธเดจ เดถเต‡เดทเดฟเด•เตพ เดจเตฝเด•เตเดจเตเดจเดคเตเดฎเดพเดฃเต. เดšเดฐเดฟเดคเตเดฐเดชเดฐเดฎเดพเดฏ เดธเดฎเด—เตเดฐเดคเดฏเตเด‚ เดฎเตเตปเด•เดพเดฒ เดฎเดพเดฑเตเดฑเด™เตเด™เดณเต‹เดŸเตเดณเตเดณ เดชเตเดฐเดคเดฟเดฐเต‹เดงเดตเตเด‚ เด‰เดฑเดชเตเดชเดพเด•เตเด•เดพเตป, เด“เดฐเต‹ เด•เดฎเตเดฎเดฟเดฑเตเดฑเดฟเดฒเตเด‚ เดฎเตเตปเด•เดพเดฒ เดšเดฐเดฟเดคเตเดฐเดคเตเดคเดฟเดจเตเดฑเต† เดฎเตเดดเตเดตเตป เดตเตเดฏเด•เตเดคเดฎเดพเดฏ เดนเดพเดทเดฟเด‚เด—เตเด‚ เดตเตเดฏเด•เตเดคเดฟเด—เดค เดŸเดพเด—เตเด•เดณเตเดŸเต†เดฏเตเด‚ เด•เดฎเตเดฎเดฟเดฑเตเดฑเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดกเดฟเดœเดฟเดฑเตเดฑเตฝ เด’เดชเตเดชเตเด•เดณเตเด‚ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. GPLv2+ เดฒเตˆเดธเตปเดธเดฟเดจเต เด•เต€เดดเดฟเดฒเดพเดฃเต Git เดฒเตˆเดธเตปเดธเต เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต.

เดฎเตเตป เดชเดคเดฟเดชเตเดชเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ, เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเดฟเตฝ 637 เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต, เด‡เดตเดฏเดฟเตฝ 94 เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดธเด‚เดญเดพเดตเดจ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต (เด…เดคเดฟเตฝ 33 เดŽเดฃเตเดฃเด‚ Git เดตเดฟเด•เดธเดจเดคเตเดคเดฟเตฝ เดชเตเดคเดฟเดฏเดคเดพเดฏเดฟเดฐเตเดจเตเดจเต). เดชเตเดฐเดงเดพเดจ เดชเตเดคเดฟเดฏ เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ (1, 2, 3):

  • เด’เดฐเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดฑเดฟเดตเดฟเดทเดจเดฟเดฒเต† เดซเดฏเดฒเตเด•เดณเตเดŸเต† เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด“เดฐเต‹ เดซเดฏเดฒเตเด‚ เด…เดตเดธเดพเดจเด‚ เดชเดฐเดฟเดทเตเด•เดฐเดฟเดšเตเดš เด•เดฎเตเดฎเดฟเดฑเตเดฑเตเด•เดณเตเด‚ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต "git last-modified" เด•เดฎเดพเตปเดกเต เดšเต‡เตผเดคเตเดคเต. $ git last-modified HEAD b56f6dcd7b4c90192018e848d0810f091d092913 test.h 29330ae4b820147c98e723399e9438c8bee60a8a test1.c 573ad8917beb99dc643b6e7f5c117a294384a575 test2.c
  • เด’เดฐเต เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดฟเดตเดฐเด™เตเด™เตพ เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตเดจเตเดจเดคเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดจเดŸเดคเตเดคเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ "git repo" เด•เดฎเดพเตปเดกเต เดšเต‡เตผเดคเตเดคเต. เดฐเดฃเตเดŸเต เด‰เดชเด•เดฎเดพเตปเดกเตเด•เตพ, "git repo info", "git repo structure" เดŽเดจเตเดจเดฟเดต เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดต เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เดณเตเด‚ เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟ เด˜เดŸเดจเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เดณเตเด‚ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเดฒเต† เดฑเดซเดฑเตปเดธเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดตเดธเตเดคเตเด•เตเด•เดณเตเดŸเต†เดฏเตเด‚ เดŽเดฃเตเดฃเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เดฃเตเดŸเต†เดคเตเดคเดพเตป เด•เดดเดฟเดฏเตเด‚). $ git repo info object.format references.format object.format=sha1 references.format=reftable $ git repo structure | Repository structure | Value | | โ€”โ€”โ€”โ€”โ€”โ€”โ€” | โ€”โ€” | | * เดฑเดซเดฑเตปเดธเตเด•เตพ | | | * เดŽเดฃเตเดฃเด‚ | 1983 | | * เดถเดพเด–เด•เตพ | 4 | | * เดŸเดพเด—เตเด•เตพ | 1125 | | * เดฑเดฟเดฎเต‹เดŸเตเดŸเตเด•เตพ | 854 | | * เดฎเดฑเตเดฑเตเดณเตเดณเดต | 0 | | | | | | * เดŽเดคเตเดคเดฟเดšเตเดšเต‡เดฐเดพเดตเตเดจเตเดจ เดตเดธเตเดคเตเด•เตเด•เตพ | | * เดŽเดฃเตเดฃเด‚ | 518955 | | * เด•เดฎเตเดฎเดฟเดฑเตเดฑเตเด•เตพ | 77469 | | * เดฎเดฐเด™เตเด™เตพ | 188865 | | * เดฌเตเดฒเต‹เดฌเตเด•เตพ | 251631 | | * เดŸเดพเด—เตเด•เตพ | 990 |
  • เดฑเดซเดฑเตปเดธเตเด•เดณเดฟเดฒเต† เดตเตเดฏเดคเตเดฏเดธเตเดคเดตเตเด‚ เด“เดตเตผเดฒเดพเดชเตเดชเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเตเดฎเดพเดฏ เดฒเต‹-เดฒเต†เดตเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเต† เดเด•เต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจ เดฎเต‚เดจเตเดจเต เด‰เดชเด•เดฎเดพเตปเดกเตเด•เดณเดพเตฝ git refs เด•เดฎเดพเตปเดกเต เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต (git for-each-ref, git show-ref, git update-ref, git pack-refs):
    • "git refs เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดฏเตเด•" โ€” เดฑเดซเดฑเตปเดธเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดฌเดพเด•เตเด•เต†เตปเดกเดฟเดจเตเดฑเต† เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเตป ("git pack-refs" เดชเต‹เดฒเต†).
    • "git refs list" - เดŽเดฒเตเดฒเดพ เดฑเดซเดฑเตปเดธเตเด•เดณเตเดŸเต†เดฏเตเด‚ เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต ("git for-each-ref" เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ "git show-ref" เดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต).
    • "git refs exists" โ€” เด’เดฐเต เดฑเดซเดฑเตปเดธเดฟเดจเตเดฑเต† เดจเดฟเดฒเดจเดฟเตฝเดชเตเดชเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเต ("git show-ref --exists" เดŽเดจเตเดจเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต).
  • SHA-1, SHA-256 เดŽเดจเตเดจเดฟเดต เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเต เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเต‹เด—เตเดฐเดพเดซเดฟเด•เต เดธเดฟเด—เตโ€Œเดจเต‡เดšเตเดšเดฑเตเด•เดณเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เด•เดฎเตเดฎเดฟเดฑเตเดฑเต เดนเดฟเดธเตเดฑเตเดฑเดฑเดฟ เดŽเด•เตโ€Œเดธเตโ€Œเดชเต‹เตผเดŸเตเดŸเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เด‡เดฑเด•เตเด•เตเดฎเดคเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. "git fast-import" เด•เดฎเดพเตปเดกเต เด‡เดชเตเดชเต‹เตพ เดธเตˆเตป เดšเต†เดฏเตโ€Œเดค เด•เดฎเตเดฎเดฟเดฑเตเดฑเตเด•เตพเด•เตเด•เต เดธเดฎเดพเดจเดฎเดพเดฏ เดธเตˆเตป เดšเต†เดฏเตโ€Œเดค เดŸเดพเด—เตเด•เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต. เด‡เดฑเด•เตเด•เตเดฎเดคเดฟ เดธเดฎเดฏเดคเตเดคเต เดธเตˆเตป เดšเต†เดฏเตโ€Œเดค เด•เดฎเตเดฎเดฟเดฑเตเดฑเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดŸเดพเด—เตเด•เดณเตเดŸเต†เดฏเตเด‚ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต "--signed-commits=<mode>", "--signed-tags=<mode>" เด“เดชเตเดทเดจเตเด•เตพ เดšเต‡เตผเดคเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต (เดฎเต‹เดกเต เดตเต†เตผเดฌเดฑเตเดฑเดฟเด‚, เดตเดพเตบ-เดตเต†เตผเดฌเดฑเตเดฑเดฟเด‚, เดตเดพเตบ-เดธเตเดŸเตเดฐเดฟ, เดธเตเดŸเตเดฐเดฟเดชเตเดชเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดฌเต‹เตผเดŸเตเดŸเต เด†เด•เดพเด‚).
  • "git maintenance" เด•เดฎเดพเตปเดกเต เด‡เดชเตเดชเต‹เตพ เด’เดฐเต เดชเตเดคเดฟเดฏ "geometric" เดคเดจเตเดคเตเดฐเดคเตเดคเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต ("git config set maintenance.strategy geometric"), เด‡เดคเต เดตเดฒเดฟเดฏ เดฎเต‹เดฃเต‹เดฑเต†เดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเด•เดณเตเดŸเต† เด…เดฑเตเดฑเด•เตเดฑเตเดฑเดชเตเดชเดฃเดฟ เดธเดฎเดฏเด‚ เด•เตเดฑเดฏเตเด•เตเด•เตเดจเตเดจเต. "git gc" เดจเต เดธเดฎเดพเดจเดฎเดพเดฏ เดฒเต‹เดœเดฟเด•เต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดฟเดฐเตเดจเตเดจ เดฎเตเดฎเตเดชเต เดฒเดญเตเดฏเดฎเดพเดฏ เดคเดจเตเดคเตเดฐเดตเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ, เดชเตเดคเดฟเดฏ เดคเดจเตเดคเตเดฐเด‚ เดŽเดฒเตเดฒเดพ เดตเดธเตเดคเตเด•เตเด•เดณเตเด‚ เดตเต€เดฃเตเดŸเตเด‚ เดชเดพเดฏเตเด•เตเด•เต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เด’เดดเดฟเดตเดพเด•เตเด•เตเด•เดฏเตเด‚ เดŽเดฒเตเดฒเดพ เดชเดพเดฏเตเด•เตเด•เต เดซเดฏเดฒเตเด•เดณเตเด‚ เดฒเดฏเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต เดชเต‹เดฒเตเดณเตเดณ เดฑเดฟเดธเต‹เดดเตโ€Œเดธเต-เด‡เดจเตเดฑเตปเดธเต€เดตเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต (เดธเดพเดงเตเดฏเดฎเดพเด•เตเดจเตเดจเดฟเดŸเดคเตเดคเต, เดฒเดฏเดฟเดชเตเดชเดฟเด•เตเด•เตฝ เดญเดพเด—เด™เตเด™เดณเดพเดฏเตเด‚ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดฟเดฏ เดตเดธเตเดคเตเด•เตเด•เตพ เดถเตเดฆเตเดงเต€เด•เดฐเดฟเด•เตเด•เดพเดคเต†เดฏเตเด‚ เดจเดŸเดคเตเดคเตเดจเตเดจเต).
  • เดชเตเดคเดฟเดฏ เดธเตเดชเดพเตผเดธเต-เดšเต†เด•เตเด•เตเด”เดŸเตเดŸเต เดจเดฟเตผเดตเดšเดจเดตเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเดพเดคเตเดคเดคเตเด‚ เดจเดฟเดฒเดตเดฟเดฒเต† เดธเตเดชเดพเตผเดธเต-เดšเต†เด•เตเด•เตเด”เดŸเตเดŸเต เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เดฒเต‹เด•เตเด•เตฝ เด•เต‹เดชเตเดชเดฟเดฏเดฟเตฝ เด‰เดฃเตเดŸเดพเด•เดพเตป เดชเดพเดŸเดฟเดฒเตเดฒเดพเดคเตเดคเดคเตเดฎเดพเดฏ เดซเดฏเดฒเตเด•เตพ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดคเตเด•เตŠเดฃเตเดŸเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เด…เดตเดธเตเดฅ เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดณเตเดชเตเดชเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต 'git เดธเตเดชเดพเตผเดธเต-เดšเต†เด•เตเด•เตเด”เดŸเตเดŸเต เด•เตเดฒเต€เตป' เด•เดฎเดพเตปเดกเต เดšเต‡เตผเดคเตเดคเต.
  • เด•เต‹เดกเตเดฌเต‡เดธเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเด™เตเด•เต€เตผเดฃเตเดฃเดค เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เด…เดฑเตเดฑเด•เตเดฑเตเดฑเดชเตเดชเดฃเดฟเด•เตพ เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚, the_repository เดŽเดจเตเดจ เด†เด—เต‹เดณ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต† เด‰เดชเดฏเต‹เด—เด‚ เด•เตเดฑเดฏเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด’เดฐเต เดฑเต€เดซเดพเด•เตเดŸเดฑเดฟเด‚เด—เต เดจเดŸเดคเตเดคเดฟ.
  • เดจเดทเตเดŸเดชเตเดชเต†เดŸเตเดŸ เด˜เดŸเด•เด™เตเด™เดณเตเดŸเต† เดคเต†เดฑเตเดฑเดพเดฏ เดชเต‹เดธเดฟเดฑเตเดฑเต€เดตเตเด•เตพ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดŽเดจเตเดจเดพเตฝ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เด˜เดŸเด•เด™เตเด™เดณเตเดŸเต† เด’เดดเดฟเดตเดพเด•เตเด•เตฝ เดคเดŸเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดธเต†เดฑเตเดฑเต เด…เด‚เด—เดคเตเดตเด‚ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดชเตเดฐเต‹เดฌเดฌเดฟเดฒเดฟเดธเตเดฑเตเดฑเดฟเด•เต เดซเตเดฐเต†เดฏเดฟเด‚เดตเตผเด•เตเด•เดพเดฏ เดฌเตเดฒเต‚เด‚ เดซเดฟเตฝเดŸเตเดŸเดฑเตเด•เดณเตเดŸเต† เด‰เดชเดฏเต‹เด—เด‚ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฟเดšเตเดšเต. เดซเดฏเตฝ เดชเดพเดคเด•เดณเดฟเตฝ เดตเตˆเตฝเดกเตเด•เดพเตผเดกเตเด•เตพ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดฎเตเดชเต‹เตพ เดฎเดพเดฑเตเดฑ เดšเดฐเดฟเดคเตเดฐเดคเตเดคเดฟเดฒเต† เดคเดฟเดฐเดฏเดฒเตเด•เตพ เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเด•เตเด•เดพเตป เดฌเตเดฒเต‚เด‚ เดซเดฟเตฝเดŸเตเดŸเดฑเตเด•เตพ เด‡เดชเตเดชเต‹เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, "foo/bar/*/baz."
  • เดฎเตเตปเด—เดฃเดจเดพ เด•เตเดฏเต‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดคเดฟเดจเดพเตฝ "git describe" เด•เดฎเดพเตปเดกเดฟเดจเตเดฑเต† เดชเตเดฐเด•เดŸเดจเด‚ 30% เดตเดฐเต† เดตเตผเดฆเตเดงเดฟเดšเตเดšเต. "git remote rename" เดฒเต† เดฑเดซเดฑเตปเดธเต เดชเตเดจเตผเดจเดพเดฎเด•เดฐเดฃ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดคเตเดตเดฐเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ. "git ls-files"-เตฝ เดธเต‚เดšเดฟเด•เด•เดณเตเดŸเต† เด‰เดชเดฏเต‹เด—เด‚ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฟเดšเตเดšเต. เดฒเดฏเดจ เด•เดฎเตเดฎเดฟเดฑเตเดฑเตเด•เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เด…เดจเดพเดตเดถเตเดฏเดฎเดพเดฏ เดฎเต‚เดจเตเดจเต-เดฒเต†เดตเตฝ เดคเดพเดฐเดคเดฎเตเดฏเด™เตเด™เตพ เด’เดดเดฟเดตเดพเด•เตเด•เดฟ "git log -L" เด•เดฎเดพเตปเดกเต เด—เดฃเตเดฏเดฎเดพเดฏเดฟ เดคเตเดตเดฐเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ. xdiff เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเดฟเตฝ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเดจเตเด•เตพ เดจเดŸเดคเตเดคเดฟ.
  • เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ-เดฒเต†เด™เตเดคเต เดชเต‚เตผเดฃเตเดฃเดธเด‚เด–เตเดฏเด•เดณเตเดŸเต† เดŽเตปเด•เต‹เดกเดฟเด‚เด—เต, เดกเต€เด•เต‹เดกเดฟเด‚เด—เต เดชเต‹เดฒเตเดณเตเดณ เดšเดฟเดฒ เด†เดจเตเดคเดฐเดฟเด• เดซเด‚เด—เตเดทเดจเตเด•เดณเตเดŸเต† เด’เดฐเต เด“เดชเตเดทเดฃเตฝ เดฑเดธเตเดฑเตเดฑเต เด‡เด‚เดชเตเดฒเดฟเดฎเต†เดจเตเดฑเต‡เดทเตป เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดฑเดธเตเดฑเตเดฑเต เด•เต‹เดกเต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ, เด•เต‚เดŸเดพเดคเต† WITH_RUST เดฌเดฟเตฝเดกเต เดซเตเดฒเดพเด—เต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดญเดพเดตเดฟเดฏเดฟเตฝ, เด•เต‚เดŸเตเดคเตฝ เดชเตเดฐเดงเดพเดจเดชเตเดชเต†เดŸเตเดŸ Git เด†เดจเตเดคเดฐเดฟเด• เด˜เดŸเด•เด™เตเด™เตพ Rust-เตฝ เดฎเดพเดฑเตเดฑเดฟเดฏเต†เดดเตเดคเดชเตเดชเต†เดŸเตเดฎเต†เดจเตเดจเต เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† Git 3.0-เตฝ เด†เดตเดถเตเดฏเดฎเดพเดฏ เดฌเดฟเตฝเดกเต เดกเดฟเดชเตปเดกเตปเดธเดฟเดฏเดพเดฏเดฟ Rust เดšเต‡เตผเด•เตเด•เดชเตเดชเต†เดŸเตเด‚.
  • Git 3.0 เดฌเตเดฐเดพเดžเตเดšเดฟเตฝ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดฌเตเดฐเต‡เด•เตเด•เดฟเด‚เด—เต เดฎเดพเดฑเตเดฑเด™เตเด™เดณเตเดŸเต† เดชเดŸเตเดŸเดฟเด• เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต. Git 3.0-เตฝ, เดกเดฟเดซเต‹เตพเดŸเตเดŸเต init.defaultBranch เดธเดœเตเดœเต€เด•เดฐเดฃเด‚ "main" เด†เดฏเดฟ เดฎเดพเดฑเตเดฑเตเด‚, เด…เดคเดพเดฏเดคเต "git init" เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดธเตƒเดทเตเดŸเดฟเดšเตเดš เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเด•เดณเดฟเดฒเต† เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดฌเตเดฐเดพเดžเตเดšเต "master" เดŽเดจเตเดจเดคเดฟเดจเต เดชเด•เดฐเด‚ "main" เดŽเดจเตเดจเต เดจเดพเดฎเด•เดฐเดฃเด‚ เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเด‚. เดชเตเดคเดฟเดฏ เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเด•เตพ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ SHA-256-เด…เดงเดฟเดทเตเด เดฟเดค เด’เดฌเตเดœเด•เตเดฑเตเดฑเต เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเด•เดณเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด’เดฐเต เดฎเดพเดฑเตเดฑเดตเตเด‚ เดฐเต‡เด–เดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต. SHA-1, SHA-256-เด…เดงเดฟเดทเตเด เดฟเดค เด’เดฌเตเดœเด•เตเดฑเตเดฑเต เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเตเด•เตพ เด‰เดณเตเดณ เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดชเต‹เตผเดŸเตเดŸเดฌเดฟเดฒเดฟเดฑเตเดฑเดฟ เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เด’เดฐเต เดนเดพเดทเดฟเด‚เด—เต เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด’เดฐเต เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เตเด‚ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏ เดนเดพเดทเดฟเด‚เด—เต เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด’เดฐเต เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เตเด‚ เดชเตเตพ เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เด‰เดณเตเดณ เด•เดดเดฟเดตเต เด‡เดชเตเดชเต‹เตพ เดฒเดญเตเดฏเดฎเดพเดฃเต.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

DDoS เดชเดฐเดฟเดฐเด•เตเดทเดฏเตเดณเตเดณ เดธเตˆเดฑเตเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดตเดพเด™เตเด™เตเด•, VPS VDS เดธเต†เตผเดตเดฑเตเด•เตพ ๐Ÿ”ฅ DDoS เดชเดฐเดฟเดฐเด•เตเดท, VPS VDS เดธเต†เตผเดตเดฑเตเด•เตพ เด‰เดณเตเดณ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏ เดตเต†เดฌเตโ€Œเดธเตˆเดฑเตเดฑเต เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดตเดพเด™เตเด™เต‚ | ProHoster