ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ááŸá áºáá¡ááŒá¬ááœááºá ááŒáá·áºáá±á¡áááºážá¡ááŒá áºááááºážáá»á¯ááºááŸá¯á áá ẠGit 2.35 ááá¯áá¯ááºááŒááºáá²á·áááºá Git ááẠá¡ááá¯ááºážá¡áááºááœá²ááŒááºážááŸáá·áº áá±á«ááºážá ááºážááŒááºážá¡áá±á«áº á¡ááŒá±áá¶á ááŒá±á¬ááºážááœááºááŒááºááœááºááá¯ááºáá±á¬ ááá¯ááºážááá¯ááºáá±á¬ ááœá¶á·ááŒáá¯ážááá¯ážáááºáá±ážáááááá¬áá»á¬ážááᯠáá¶á·ááá¯ážáá±ážááá·áº áá°ááŒáá¯ááºá¡áá»á¬ážáá¯á¶ážá áá¯á¶ááŒááºá áááºáá»áááŒá®áž á áœááºážáá±á¬ááºáááºááŒáá·áº áá¬ážááŸááºážááááºážáá»á¯ááºááŸá¯á áá áºáá»á¬ážáá²ááŸáá áºáá¯ááŒá áºáááºá áááá¯ááºážáááá¯ááºáá¬ááŸá¯ááŸáá·áº áá±á¬ááºááŒá±á¬ááºážááŒááºááŒá±á¬ááºážáá²ááŸá¯áá»á¬ážááᯠáá¶ááá¯ááºáááºááŸáá á±áááºá¡ááœááºá ááááá áºáá¯á á®ááœáẠááááºáááá¯ááºážáá áºáá¯áá¯á¶ážááᯠááœááºááá¯ááºáá±á¬áááºážááŒáá·áº ááœá²áá¯ááºááŒááºážááᯠá¡áá¯á¶ážááŒá¯áááºá áááºážááẠáá áºáŠážáá»ááºážá á®á áááºáá»á¬ážááᯠá¡ááá¡ááŸááºááŒá¯áááºááŸáá·áº developer áá»á¬ážá áá áºáá»á áºáááºáááºááŸááºáá»á¬ážááŒáá·áº áááááŒá¯ááá¯ááºáááºá
ááááºááœááºááŸááá¬ážááá·áº áá¬ážááŸááºážá¡áá áºááŸáá·áº ááŸáá¯ááºážááŸááºáá«á áá¬ážááŸááºážá¡áá áºááœáẠáá±á¬á·ááºáá²áá±ážáá¬ážáá° áá áŠážá áá°ážáá±á«ááºážáá«áááºááŸá¯ááŒáá·áº ááŒááºáááºáá¬ážááá·áº ááŒá±á¬ááºážáá²ááŸá¯ ááá áᯠáá«áááºááŒá®áž áá áá¯ááẠááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ááœáẠááááá¯á¶ážá¡ááŒááẠáá«áááºáá²á·áááºá á¡ááá áá®ááœááºáááºážáá áºááŸá¯áá»á¬áž-
- Git á¡áá¬ááá¹áá¯áá»á¬ážááᯠáá áºáá»á áºáááºááŒáá·áº áááºááŸááºááá¯ážááẠSSH áá±á¬á·áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááẠááŒá áºááá¯ááºááŒá±áá»á¬ážááᯠááá¯ážáá»á²á·áá¬ážáááºá áá±á¬á·á¡áá»á¬ážá¡ááŒá¬ážáááá¬ážáááºááŸá¯áá¬áááá¯ááá·áºáááºáááºá OpenSSH áááºážááœáŸááºáá»ááºáá»á¬áž "ááá¬ážááááºáá®" ááŸáá·áº "ááá¬ážáááº-ááŒá®ážáá±á¬ááº" ááá¯á·ááᯠááá·áºááœááºážáá¬ážááŒá®ážá áá±á¬á·ááºáá²áá±ážáá¬ážáá°ááŸáá áºáŠážááŸááŸáá·áºááŒá®ážáá±á¬áẠáá±á¬á·ááᯠáá±á¬á·ááºáá²á¡ááºáá»ááºáá®áá¬áá áºáŠážá០ááŸáá·áºáááºááŒá®ážáá±á¬ááºááœáẠáááºááŸááºáá»á¬ážááŒáá·áº ááŸááºáááºááŒá±á¬ááºážáá±áá»á¬á á±ááá¯ááºáááºá áááºážáááá¯ááºáá®á áá®ážá¡áá±á¬ááºážááŸáá·áº á¡áá áºááŒáá·áº áááºááŸááºáá»á¬ážááᯠááœá²áá¯ááºáá¬ááœáẠááŒá¿áá¬ááŸááá²á·ááẠ- á¡áááºá áááºááẠáá±á¬á·á¡áá±á¬ááºážááᯠáá»ááºáá«á áááºážááŸáá·áº ááŒá¯áá¯ááºáá¬ážáá±á¬ áááºááŸááºáá»á¬ážááᯠá¡áááºááŒá¯ááẠáááŒá áºááá¯ááºáá²á áááºážááᯠáá¬ážáá²á·áá«á áááºááŸááá±ááá¯ááºáááºááŒá áºáááºá á¡ááŒá¬ážáá±á¬á·ááŒáá·áº á¡á á¬ážááá¯ážááŒá®ážáá±á¬ áá±á¬á·á¡áá±á¬ááºážááŒáá·áº áááºááŸááºá¡áá áºáá»á¬áž áááºáá®ážáá«á ááŸááºáááºáá±á¬-áááá¯ááºáá®ááŸáá·áº ááŸááºáááº-ááŒá®ážáá±á¬ááºááœáẠáááºááẠáááºááŸááºááá¯áááºáá®ážáá²á·ááá·áºá¡áá»áááºáá±á«áºáá°áááºá áá±á¬á·áá»á¬ážááááºáááºááᯠááá¯ááºážááŒá¬ážááá¯ááºáááºá
- áá±á«ááºážá ááºážááŸá¯á¡ááœááºáž áááááá¹ááá»á¬ážá¡ááŒá±á¬ááºáž á¡áá»ááºá¡áááºááŒááááºá¡ááœáẠáá¯ááºááᯠáááºááœá±ážáá»ááºááœáá·áºááŒá¯ááá·áº áá±á«ááºážá ááºážááŒááºáž.conflictStyle áááºáááºááœááºá "zdiff3" áá¯ááºá¡ááœáẠáá¶á·ááá¯ážááŸá¯áá±á«áºáá¬ááŒá®áž áááááá¹ááá¡á ááá¯á·ááá¯áẠá¡áá¯á¶ážááœáẠáááºááŸááºáá¬ážááá·áº áááááá¹áááŒááºáááœáẠáááºááŸááºáá¬ážááá·áº á á¶ááá¯ááºážá¡á¬ážáá¯á¶ážááᯠááœáŸá±á·áá±ážááá·áº á¡áá»ááºá¡áááºáá»á¬ážááᯠááá¯ááá¯áá»á áºáá áºááááºáááºážá áœá¬ áááºááŒááá¯ááºá á±ááá·áº á§áááá¬á
- "--staged" áá¯ááºááᯠ"git stash" ááœááºáááºážááœáẠááá·áºááœááºážáá¬ážááŒá®ážá á¥ááá¬á¡á¬ážááŒáá·áº áááºááẠááááŠážá áœá¬áá¯ááºáá±á¬ááºáááºá¡ááœáẠááŸá¯ááºááœá±ážáá±á¬ááŒá±á¬ááºážáá²ááŸá¯á¡áá»áá¯á·ááᯠáá¬áá®ááœáŸá±á·ááá¯ááºážááẠááá¯á¡ááºááá·áºá¡ááŒá±á¡áá±ááœáẠá¥ááá¬á¡á¬ážááŒáá·áº á¡ááœáŸááºážááœááºááá·áºááœááºážáá¬ážáá±á¬ááŒá±á¬ááºážáá²ááŸá¯áá»á¬ážááá¯áᬠáá¯á¶ážááœááºááá¯ááºá á±áá«áááºá á¡áááºááá·áºááŒá áºáá±ááŒá®ááŒá áºáá±á¬á¡áá¬ááá¯ááá·áºáᬠááá¡ááŒá¬ááœáẠáá»ááºá¡áá¬áá»á¬ážááᯠááá¯ááºááœááºááŒá±ááŸááºážáá«á áá¯ááºááẠâgit commitâ ááœáŸááºááŒá¬ážáá»ááºááŸáá·áº áááºáá°ááŒá®áž á¡ááœáŸááºážááœáẠááá·áºáá¬ážáá±á¬ á¡ááŒá±á¬ááºážá¡áá²áá»á¬ážááá¯áᬠáá±ážáá¬ážáá±á¬áºáááºážá âgit stash âstagedâ ááœáẠcommit á¡áá áºáá áºáá¯áááºáá®ážááá·áºá¡á á¬ážá ááááºááᯠstash áá¬áá®á§áááá¬ááœáẠááááºážáááºážáá¬ážáááºá á¡ááŒá±á¬ááºážá¡áá²áá»á¬áž ááá¯á¡ááºáááºááŸáá·áº áááºážááá¯á·ááᯠ"git stash pop" á¡áááá·áºááŒáá·áº ááŒááºááŒá±á¬ááºážááá¯ááºáááºá
- áá±á¬áºáááºáááºááŸááºááŸá¯á¡áá áºááᯠ"git log" commandá "--format=%(describe)" ááœáẠ"git log" á output ááᯠ"git describe" command á output ááŸáá·áº "git log" ááá¯á·ááᯠáá±á«ááºážá ááºááá¯ááºá á±áá«áááºá "git describe" á¡ááœáẠáá±á¬ááºáá»á¬ážááᯠá¡ááá¡áá»áááºááŸááºááŸá¯á¡ááœááºáž ááá¯ááºááá¯ááºáááºááŸááºáá¬ážááẠ("-format=%(describe:match= áexclude= )") ááœáẠá¡ááá¯áá»á¯á¶ážáá¬ážáá±á¬ áááºáá»á¬áž áá«áááºááá¯ááºááẠ("âformat=%(describe:tags= )") ááŸáá·áº á¡áá¬ááá¹áá¯áá»á¬ážááᯠááœá²ááŒá¬ážáááºááŸááºáááºá¡ááœáẠhexadecimal á¡áá¹ááá¬á¡áá±á¡ááœááºááᯠá á®á ááºáááºááŸááºáá« (ââformat=%(describe:abbrev= )")á á¥ááá¬á¡á¬ážááŒáá·áºá áááºáá»á¬ážááœáẠáá¯ááºáá±ááá·áº ááá¯ááºá á¬ážááŸááºáááºáááŸáááá·áº áá±á¬ááºáá¯á¶áž 8 áááááááºáá»á¬ážááᯠá á¬áááºážááŒá¯á á¯áááºááŸáá·áº á á¬áá¯á¶áž 8-áá¯á¶ážáá« ááœá²ááŒá¬ážáááºááŸááºááŸá¯áá»á¬ážááᯠáááºááŸááºáááºá áááºááẠcommand ááá¯áá¯á¶ážááá¯ááºáááº- $git log -8 âformat='%(describe:exclude=*-rc *,abbrev=13 )' v2.34.1-646-gaf4e5f569bc89 v2.34.1-644-g0330edb239c24 v2.33.1-641-g15f002812f858 v2.34.1-643-g2f95f94 v056b2.34.1. 642-gb56bd 95bbc8f7 v2.34.1-203-gffb9f2980902d v2.34.1-640- gdf3c41adeb212 v2.34.1-639-g36b65715a4132
- user.signingKey áááºáááºááẠááá¯á¡áá« âssh-â á¡áá»áá¯ážá¡á á¬ážááœáẠááá·áºáááºááá¬ážáá±á¬ áá±á¬á·á¡áá»áá¯ážá¡á á¬ážá¡áá áºáá»á¬ážááŸáá·áº áá±á¬á·áá®ááá¯á· ááá¯ááºáááºážááŒá±á¬ááºážá¡ááŒáá·áºá¡á á¯á¶ááᯠáááºááŸááºáá±ážáá«áááºá á¡á á¬ážááá¯ážá¡áá»áá¯ážá¡á á¬ážáá»á¬ážááᯠECDSA áá±á¬á·áá»á¬ážá¡ááœáẠ"key::" ááŸá±á·áááºá á¥ááᬠ"key::ecdsa-sha2-nistp256" ááᯠá¡áá¯á¶ážááŒá¯á áááºááŸááºáá±ážáá«áááºá
- ââhistogramâ áá¯ááºááœáẠá¡ááŒá±á¬ááºážá¡áá²áá»á¬ážá á¬áááºážááᯠáá¯ááºáá±ážááŒááºážááŸáá·áº á¡áá±á¬ááºááœá²ááŒá¬ážááŸá¯áá áºáá¯ááŸá áá±áá¬áá»á¬ážááᯠá¡áá¬ážáá±ážáá±á¬áºááŒááŒááºážááᯠááááºážáá»á¯ááºááá·áº ââcolor-moved-wsâ ááœá±ážáá»ááºááŸá¯ááᯠá¡áá¯á¶ážááŒá¯ááá·áºá¡áá«ááœáẠáááááá¬áᬠááá¯ážáá¬áááºá
- áááááá¹ááá»á¬ážááᯠáá±á«ááºážá ááºááœá²ááŒááºážá áááºááŒá¬ááŒááºážá ááœá²ááŒá¬ážááŸá¯áá»á¬ážááᯠááŒáá·áºááŸá¯ááŒááºáž ááá¯á·ááá¯áẠááŸá¬ááœá±ááŸá¯áá¯ááºáá±á¬ááºááŒááºážááá¯á·ááᯠáá¯ááºáá±á¬ááºááá·áºá¡áá« ááá¯ááºáá áºáá¯ááŸá ááá¯ááºáá áºáá¯ááŸá ááá¯áá»ááºáá±á¬áá±áá¬ááá¯á· á¡ááá¡áá»áá¯ááºááŒááºážá¡ááŒá±á¬ááºáž á¡áá»ááºá¡áááºá¡ááá¡áá»ááᯠVim áá±ážáá±á¬ááºáááºá¡áá¯á¶ážááŒá¯ááá·áº "git jump" ááœááºáááºážááẠááœáŸááºážááŒá¯á¶áá¬ážáá±á¬ áá±á«ááºážá ááºáááááá¹ááá»á¬ážááᯠáá»ááºážááŒá±á¬ááºážááœá¬ážá á±ááá¯ááºáááºá á¥ááá¬á¡á¬ážááŒáá·áºá áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠ"foo" áááºážááœáŸááºááœááºáᬠááá·áºáááºáááºá áááºááẠ"git jump merge - foo" ááᯠáááºááŸááºááá¯ááºááŒá®áž "Documentation" directory ááᯠáá¯ááºáá±á¬ááºááŒááºážá០áááºáá¯ááºááẠ- "git jump merge - ':^Documentation'"
- á¡áá¬ááá¹áá¯áá»á¬ážá á¡ááœááºá¡á á¬ážááᯠááá¯ááºá á¬ážááŒá¯ááá·áº áááºááá¯ážáá»á¬ážá¡ááœáẠ"size_t" á¡áá»áá¯ážá¡á á¬ážááᯠ"size_t" á¡áá»áá¯ážá¡á á¬ážá¡áá¯á¶ážááŒá¯ááŸá¯ááᯠá á¶áááºááŸááºááẠáá¯ááºáá±á¬ááºáá²á·ááŒá®ážá áááºážááẠ4 GB áááºááŒá®ážáá±á¬ ááá¯ááºáá»á¬ážááŒá áºáá±á¬ "clean" ááŸáá·áº "smudge" filters áá»á¬ážááᯠáá¯á¶ážááá¯ááºá á±ááẠLLP64 áá±áá¬áá±á¬áºáááºáá«ááá·áº ááááºáá±á¬ááºážáá»á¬ážá¡áá«á¡ááẠááááºáá±á¬ááºážáá»á¬ážá¡á¬ážáá¯á¶ážááœáẠ4 bytes ááá·áºáááºáá¬ážááá·áº âáááºááŸááºáááá¯ážááá±ážáá±á¬ ááŸááºâ á¡áá»áá¯ážá¡á á¬ážá
- "-empty=(stop|drop|keep)" option ááᯠ"git am" command ááœáẠááá·áºááœááºážáá¬ážááŒá®ážá áááºážááẠá á¬ááá¯ááºáá¯á¶ážá០áá¬áá±ážááŸá¯áá»á¬ážááᯠááœá²ááŒááºážá áááºááŒá¬áá¬ááœáẠáá¬áá±ážááŸá¯ááá«áááºááá·áº á¡ááœááºá á¬áá»á¬ážá¡ááœáẠá¡ááŒá¯á¡áá°ááᯠááœá±ážáá»ááºááá¯ááºá á±áá«áááºá áááºááá¯áž "stop" ááẠáá¬áá±ážááŒááºážáá¯ááºáááºážáá áºáá¯áá¯á¶ážááᯠá¡áá¯á¶ážáááºáááºááŒá áºááŒá®ážá " drop" ááẠá¡áá»ááºážááŸá®ážáá±á¬ patch ááá¯áá»á±á¬áºááœá¬ážáááºááŒá áºááŒá®áž "keep" ááẠááá¬ááŒá áºááá·áº commit ááᯠáááºáá®ážáááºááŒá áºáááºá
- á áœááºážáá±á¬ááºáááºááŒáŸáá·áºáááºáááºááŸáá·áº áá±áá¬áá»áœá±áá¬áááºá¡ááœáẠ"git reset", "git diff", "git blam", "git fetch", "git pull" ááŸáá·áº "git ls-files" ááá¯á·á áá áºá áááºáá áºááá¯ááºážá¡ááœáŸááºážáá»á¬áž (sparse index) á¡ááœáẠáá¶á·ááá¯ážááŸá¯ ááá·áºáá±ážáá¬ážáá«áááºá áá áºá áááºáá áºááá¯ááºážáá¯á¶áá°ááœá¬ážááŒááºážáá¯ááºáááºážáá»á¬áž (áá»á²-ááœá±ááŸááºážááŒááºáž) áá¯ááºáá±á¬ááºááá·áº ááá¯ááŸá±á¬ááºáá¯á¶áá»á¬ážá
- "git sparse-checkout init" á¡áááá·áºááᯠáááºááá·áºááá¯ááºááŒá®áž "git sparse-checkout set" ááŒáá·áº á¡á á¬ážááá¯ážááá·áºáááºá
- repository ááŸá á¡ááá¯ááºážá¡áááºáá»á¬ážááŸáá·áº áááºáá»á¬ážáá²á·ááá¯á· ááá¯ážáá¬ážááŸá¯áá»á¬ážááᯠááááºážáááºážáááºá¡ááœáẠ"reftable" áá±á¬ááºáá¶á¡áá áºá áááŠážá¡áá±á¬ááºá¡áááºáá±á¬áºááŸá¯ááᯠáá±á«ááºážááá·áºáá¬ážáááºá áá±á¬ááºáá¶áá°á¡áá áºááẠJGit ááá±á¬áá»ááºááŸá¡áá¯á¶ážááŒá¯ááá·áº ááá±á¬ááºááá¯ááŸá±á¬ááºááŸá¯ááᯠá¡áá¯á¶ážááŒá¯ááŒá®áž á¡ááœááºáá»á¬ážááŒá¬ážáá±á¬ááá¯ážáá¬ážááŸá¯áá»á¬ážááᯠááááºážáááºážáááºá¡ááœáẠá¡áá±á¬ááºážáá¯á¶ážááŒá áºáááºá áá±á¬ááºáá¶ááá¯ááºááẠrefs á áá áºááŸáá·áº áá±á«ááºážá ááºáá¬ážááŒááºážáááŸááá±ážáá² áááºááœá±á·á¡áá¯á¶ážááŒá¯áááºá¡ááœáẠá¡áááºááá·áºáááŒá áºáá±ážáá«á
- GNU grep utility ááŸáá·áº ááá¯ááºáá®á á±ááẠ"git grep" á¡áááá·áºá á¡áá±á¬áẠpalette ááᯠáá»áááºááŸááá¬ážáá«áááºá
source: opennet.ru