ααΎαααααααααα
ααΉαααΆαα
ααααααΆααα»α ααααααααΈαα½αααΆαααΆαααααΆααααααΌαα
ααα½α 317 ααααααα
ααααααΆαααΆαα
αΌααα½αααΈα’αααα’αα·ααααααα
ααα½α 58 ααΆαα ααααααα»αααα 13 ααΆααααΆαα
αΌααα½ααααα»αααΆαα’αα·ααααααααΆααΎαααααΌαα ααΌαααααΆα
- ααΆαααααααααΆαααααα init.defaultBranch αααα’αα»ααααΆαα±ααα’αααααααΎαααΎααααααααΆαα’αααΎα
α·ααααααααΆααααΆααΆα
αααααααααΉαααααΌαααΆαααααΎααΆαααααΆαααΎαα ααΆαβαααααβαααβααααΌαβααΆαβααααααβαααααΆααβααααααβαααβα’αααβα’αα·ααααααβααααΌαβααβαααααΆα
βαααβααΆαβα
αα
αΆαβα’αααΈβααΆαααΆα α αΎαβααΆααα "αα" ααααΌαβααΆαβααβαααβααΎαβααΆβααΆβααααα»αβαααβαααααΆα α¬βααααβα±ααβααΆαβααΆαβααΊα
αΆααβααααΌαα
α·ααα αα·αβα’αΆααααααβααβααα α»αβαααβαα·αβα’αΆα
βαααβααΆαα
GitHub ,GitLab ΠΈBitbucket ααΆααααααα α α·αααααααΎααΆααα "αα" αααα½αα±ααααΆααα "αα" αααααΆααααΆααΆααααΆαααα αα αααα»α Git ααΌα ααΈαα»α ααΆαααααΎαααΆαααΆααααααααΆ "git init" αααααααααΎαααΆααΆ "master" ααΆαααααΆαααΎα ααα»ααααααααααααα’αΆα ααααΆααααααΌαααΆαα α§ααΆα ααα ααΎααααΈααααΌααααααααΆααΆααααΌααα ααΆ "αα" α’αααα’αΆα ααααΎααΆααααααααΆαgit config --global init.defaultBranch main
- ααΆαααααααααΆααααααΎαααααα·αααααΆαααααα·ααααα·ααΆααααααα’ααααΎααΌαααΆααα
αααα»αααααααα―αααΆα commit-graph αααααααΎααΎααααΈαααααΎαααααα·αααααΆαααΆαα
αΌαααααΎααααααΆα ααΆαααΆαααα
ααααα Bloom αα ααΆααααααααααααΌααΆαααΈααΈααααα’αα»ααααΆαα±αααααααα’ααααααααΆααα·ααα·αααααΆαα»αααααΆαα ααα»αααααα·αααΆαααααα αΌαααΆαααααΆαααααΆαα»αααααΆαααααΆααα αα ααΆαααααααααααααΆααααααΆααα’αα»ααααΆαα±ααα’ααααααααΎαααααΏαααΆαααααααααααΆαααααΆαααα αααα»ααααααααα·ααΆαααααΆααααααΌααα αααααααΎααΆααααααααΆ "git log - "α¬ "αααααα" α - ααΆααααααααΆ "ααααΆαααΆα git" αααααααααααΆαα’αααΈααααΎαααΆαααααααα·ααααα·ααΆαααααΌααααααααα (sparse-checkout) α
- ααΆααααααααααΈ "diff.relative" ααααΌαααΆαααααΎα‘αΎααααααΆαααααα»ααααα½ααΆα "diff" ααααΆααααααααΆα
- αα ααααα·αα·αααααΆαααα "git fsck" α₯α‘αΌααααααΆααααααααααααααΆαααααα»ααααΌαααΆαααΆαααααα α αΎαααΆαα»ααααα·αααΆαααααααααααΌαααΆααααααα’ααααααααΆαα
- α ααα»α αααααΆαααααααΆααααααααα½αααααααΆααααΎααα αααα»αααααααααΆαααααΌαααΆαααααΎα±ααααΆααααα
- ααΆαααΆαααααααααΆααααΆαααααααααααΎααααααΆααααΆααααααααΆ "git switch" ααααΌαααΆααααααααα ααααααΈααααααααΆααααα αΌαα
- α₯α‘αΌαααα "git diff" ααΆααααααΆαααααααΆααα’αΆαα»ααααααα αααα»ααααααΆαααααααααΆ ("git diff A..BC", "git diff A..BC...D" ααα) α
- ααΆααααααααααααααΆααααα»αααΆααααααΆααααΆαααΌααααααΈααΆαα»ααααΆαααααα½ααα ααΆααααααααΆ "git fast-export --anonymize" ααΎααααΈααααααα½αααααααα±ααααΆαααα’ ααΎααααΈααααΎα±ααααΆα’αΆα ααααΆααααα α»αααΆαααΆααααα αααΎαα
- "git gui" α’αα»ααααΆαα±ααα’αααααΎαααΎαααΎααααΎααΆαααΈαααα’ααααααΌαα
- αα·ααΈααΆα "fetch/clone" α’αα»αααααααααααΆααααααΆαααααΆαααΈαααααΎααααΈααΌαααααΉααααα’αα·αα·ααα’αααΈαααααΌαααΆααααα»αααΆααααα»αα―αααΆααααα αααααααΆααααα αααΆαα»αααααααααΎαα·ααααααααααα»αααααΆααααααΌαα
- ααΆαααΆαααΆαααααααΎααΆαααααΆααααααΌααα αααα½ααααααααΆα SHA-256 αααα½αα±αα SHA-1 α
ααααα: opennet.ru