[•\ަ : ‘S‚Ä ÅV50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.sc‚Ìread.cgi‚Ö]
Update time : 08/13 17:55 / Filesize : 365 KB / Number-of Response : 1056
[‚±‚̃XƒŒƒbƒh‚Ì‘‚«ž‚Ý‚ð휂·‚é]
[{” ŋߗ§‚Á‚½ƒXƒŒ•”M‚¢ƒXƒŒˆê—— : {” ŋߗ§‚Á‚½ƒXƒŒ^‹LŽÒ•ʈꗗ] [—ÞŽ—ƒXƒŒƒbƒhˆê——]


ªƒLƒƒƒbƒVƒ…ŒŸõA—ÞŽ—ƒXƒŒ“®ì‚ðC³‚µ‚Ü‚µ‚½A‚²–À˜f‚ð‚¨Š|‚¯‚µ‚Ü‚µ‚½

Git 18



1 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/04/23(“y) 03:25:45.27 ID:HOOXt/T30.net]
ƒ\[ƒXƒR[ƒhŠÇ—‚ðs‚¤•ªŽUŒ^ƒo[ƒWƒ‡ƒ“ŠÇ—ƒVƒXƒeƒ€AGit‚ɂ‚¢‚ÄŒê‚낤B

Git - Fast Version Control System
git-scm.com/

ŸŠÖ˜AƒTƒCƒg
Pro Git - Table of Contents
git-scm.com/book/ja
Git“ü–å
www8.atwiki.jp/git_jp/

Ÿ‘OƒXƒŒ
Git 16©2ch.net
https://mevius.5ch.net/test/read.cgi/tech/1502726047/
Git 17
https://mevius.5ch.net/test/read.cgi/tech/1599016710/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured

627 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/07(‹à) 18:27:03.31 ID:GHAO4XK10.net]
>>606


628 –¼‘OF¶‚á‚ A‚¨‘O‚ªƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚Å git ‘‚¯‚΂¢‚¢‚ñ‚¶‚á‚ËH
‰´‚̓oƒCƒgƒI[ƒ_[‚Ɉˑ¶‚µ‚È‚¢CƒvƒƒOƒ‰ƒ€‚Ì‘‚«•û’m‚Á‚Ä‚é‚̂ł»‚Á‚¿Žg‚¤‚¯‚ÇB
[]
[‚±‚±‰ó‚ê‚Ă܂·]

629 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/07(‹à) 18:36:41.70 ID:E++rKArz0.net]
>>607
‰ä‚ç‚Í‚·‚łɃVƒFƒ‹ƒXƒNƒŠƒvƒg‚Ńo[ƒWƒ‡ƒ“ŠÇ—‚ðs‚¤‚·‚ׂðŽ‚Á‚Ä‚¨‚é
git‚ð‘‚­•K—v‚ȂǂȂ¢

’m‚肽‚­‚΂±‚ê‚𔃂Á‚ÄPOSIXŽå‹`“Iƒo[ƒWƒ‡ƒ“ŠÇ—ŠT˜_‚ð“Ç‚ß
https://richlab.org/coterie/lpf.html

630 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² cfbb-fxWw) mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>608
ƒSƒ~‚ðŠ©‚ß‚ñ‚ÈBƒIƒ‰ƒCƒŠ[‚É‘i‚¦‚ç‚ê‚Ä‚ëB

631 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/07(‹à) 20:35:52.31 ID:E++rKArz0.net]
>>609
ƒSƒ~‚È‚ç‚ΑåŠw‚Ì‹³‰È‘‚ɂȂÁ‚Ä‚¨‚ç‚Ê‚í

632 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/07(‹à) 23:21:13.94 ID:YKezo8WP0.net]
fork‚Å2‚‚̃Rƒ~ƒbƒg‚Ì·•ª‚Ç‚¤‚â‚Á‚ÄŒ©‚é‚ÌH
—š—ð‚©‚ç2‚‘I‘ð‚µ‚Ä‚ào‚È‚¢BƒRƒ“ƒeƒLƒXƒgƒƒjƒ…[‚àB–¢ŽÀ‘•H

633 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/08(“y) 00:36:23.18 ID:5sXOif570.net]
ˆÈ‘Oì‚Á‚½ƒŠƒ|ƒWƒgƒŠ‚Ìmasterƒuƒ‰ƒ“ƒ`‚Ì–¼‘O‚ðmain‚ɕς¦‚悤‚Æ‚µ‚Ă܂· ˆÈ‰º‚̎臂ł ‚Á‚Ă܂·‚©?
ƒŠƒ‚[ƒgƒŠƒ|ƒWƒgƒŠ‚ÍŽ©•ª‚ªSSH‚ŃƒOƒCƒ“o—ˆ‚éƒm[ƒh‚É‚ ‚Á‚ăxƒAƒŠƒ|ƒWƒgƒŠ‚É‚à“ü‚ê‚éó‘Ô‚Å‚·

1. (ƒ[ƒJƒ‹‚Å) git clone <ƒŠƒ‚[ƒgƒŠƒ|ƒWƒgƒŠ> <ƒ[ƒJƒ‹ƒŠƒ|ƒWƒgƒŠ> # ƒŠƒ|ƒWƒgƒŠ‚ðŽæ“¾
2. (ƒ[ƒJƒ‹ƒŠƒ|ƒWƒgƒŠ‚Å) git branch --move master main && git push origin main # ƒ[ƒJƒ‹‚Åmaster‚ðmain‚ÉƒŠƒl[ƒ€‚µ‚ăvƒbƒVƒ…
3. (ƒŠƒ‚[ƒg‚̃xƒAƒŠƒ|ƒWƒgƒŠ‚Å) git symbolic-ref HEAD refs/heads/main # HEAD‚ðmain‚ÉÝ’è
4. (ƒ[ƒJƒ‹ƒŠƒ|ƒWƒgƒŠ‚Å) git push origin :master # ƒŠƒ‚[ƒgƒŠƒ|ƒWƒgƒŠ‚Ìmaster‚ðíœ

‚¨‚©‚µ‚¢‚悤‚Å‚ ‚ê‚ÎAV‚µ‚¢ƒŠƒ|ƒWƒgƒŠ‚ðì‚Á‚Ä2.‚Å‚»‚Á‚¿‚Épush‚µ‚Č¢ƒŠƒ|ƒWƒgƒŠ‚͑ޔðAˆÈŒã‚ÍV‚µ‚¢‚Ì‚ðŽg‚¤‚±‚Æ‚àl‚¦‚Ă܂·‚ª‚Ç‚¤‚Å‚µ‚傤‚©

634 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/08(“y) 05:07:17.54 ID:qNYwj5bN0.net]
>>610
‘åŠw‚ɂ͓ª‚¨‚©‚µ‚¢‚Ì‚ª‚¨‚ç‚ñ‚ƂłàH
‘åŠw‘S‘̂̉½Š„‚ªŽg‚Á‚Ă邩Œ¾‚Á‚Ä‚ÝB

635 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/08(“y) 07:49:17.82 ID:fwLI4Y/XM.net]
‚Ç‚¤‚¹ˆÀ‘S‚¶‚á‚È‚¢‚¾‚ëw

>fatal: detected dubious ownership in repository at

‚±‚ñ‚È‚à‚̂‚¯‚é‚È‚æƒJƒX



636 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/08(“y) 09:15:42.49 ID:vxPAcYo70.net]
>>613
‘åŠw‚¾‚¯‚¶‚á‚È‚¢‚¼
ƒvƒƒOƒ‰ƒ}‚È‚çƒVƒFƒ‹ƒXƒNƒŠƒvƒgƒ}ƒKƒWƒ“‚®‚ç‚¢’m‚Á‚Ä‚¨‚낤
‚»‚±‚É’·Šú˜AÚ‚³‚ê‚Ä‚¢‚é‚Ù‚ÇA•‹y‚µ‚Ä‚¨‚é
“ª‚ª‚¨‚©‚µ‚¢‚È‚çA‚±‚ñ‚Ȃɒ·‚­˜AÚ‚³‚ê‚é‚Í‚¸‚ª‚È‚¢‚È

637 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/08(“y) 13:26:00.09 ID:HbWzH6SVM.net]
>>615
ƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚È‚ŸccŠÈ’P‚Èì‹Æ‚ÌŽ©“®‰»—p“r‚¾‚ÈB
‚È‚ñ‚ÅgitƒXƒŒ‚Å‚±‚ñ‚Șb‘肪H
NGŽw’肵‚½‚Ù‚¤‚ª‚¢‚¢H

638 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/08(“y) 14:00:29.88 ID:x9F/jCO70.net]
>>612set-headƒTƒuƒRƒ}ƒ“ƒh‚ªŽg‚¦‚é‚Ý‚½‚¢

639 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/08(“y) 14:11:03.99 ID:vxPAcYo70.net]
>>616
‹ð‚©ŽÒ‚ßBƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚͉½‚Å‚ào—ˆ‚éBCGI‚àì‚ꂽB
‚±‚ÌŠÔ‚ÍUNIX“NŠw‚ÉŠî‚¢‚ÄƒŠƒAƒ‹ƒ^ƒCƒ€ƒJ[ƒlƒ‹‚È‚µ‚É
ƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚¾‚¯‚ÅƒŠƒAƒ‹ƒ^ƒCƒ€ˆ—‚ðŽÀŒ»‚µ‚Ă݂¹‚½‚í
https://www.sea.jp/ss2021/download/11-SS2021.pdf

640 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/08(“y) 14:23:26.42 ID:vxPAcYo70.net]
>>616
git‚̂悤‚È–Ú“I‚ðŒ©Ž¸‚Á‚½ƒo[ƒWƒ‡ƒ“ŠÇ—ƒ\ƒtƒg‚ðŽg‚Á‚Ä‚¢‚é‚©‚炾
ƒo[ƒWƒ‡ƒ“ŠÇ—ƒ\ƒtƒg‚̓‰ƒCƒuƒ‰ƒŠ‚æ‚è‚à’·‚­s‚«‘±‚¯‚È‚¯‚ê‚΂Ȃç‚ñ‚à‚Ì‚¾‚ª
ƒŠƒ|ƒWƒgƒŠ‚ł킯‚̂킩‚ç‚ñƒoƒCƒiƒŠŒ`Ž®‚ðŽg‚Á‚Ä‚¨‚é‚©‚ç
ƒo[ƒWƒ‡ƒ“ŠÇ—ƒ\ƒtƒg‚ª–Å‚ñ‚¾‚畜Œ³‚Í•s‰Â”\‚ɂȂéBˆê‘̉½‚ðl‚¦‚Ä‚¨‚é‚Ì‚©B
uƒf[ƒ^‚̓eƒLƒXƒgŒ`Ž®‚ŕۑ¶‚µ‚ëv‚Æ‚ÍUNIX“NŠw‚Å‚àŒ¾‚í‚ê‚Ä‚¢‚éB

641 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/08(“y) 14:47:58.03 ID:TKlSmRLn0.net]
—e‚ꕨ‚ªŒÃ‚­‚È‚Á‚½‚çV‚µ‚¢—e‚ꕨ‚É’†g‚ðˆÚ‚·‚¾‚¯B

642 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/08(“y) 14:51:46.02 ID:vxPAcYo70.net]
>>620
‚æ‚­‚à‚Ü‚ ’¦‚è‚à‚¹‚¸‚ɂƂ¢‚Á‚½‚Æ‚±‚낾‚È
‚»‚¤‚â‚Á‚Č­‚È‚Á‚½ƒ\ƒtƒg‚ðŽÌ‚ÄV‚µ‚¢‚à‚̂ɓü‚ê‘Ö‚¦
‚¹‚Á‚©‚­Šo‚¦‚½’mޝ‚Í–³‘ʂɂȂèˆÚsì‹Æ‚ŋꂵ‚Þ
POSIXŒ´—Žå‹`‚È‚çˆê“xŠo‚¦‚½’mޝ‚͈궎g‚¤‚±‚Æ‚ªo—ˆ‚é
V‚µ‚¢‚±‚Æ‚ðŠo‚¦‚é•K—v‚͂Ȃ¢

643 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² deb0-zauZ) mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
Œ[–Ö‚µ‚½‚¢‚ñ‚¾‚낤‚¯‚Ç

>V‚µ‚¢‚±‚Æ‚ðŠo‚¦‚é•K—v‚͂Ȃ¢

‚±‚ê“Ç‚ñ‚Åu‚»‚ñ‚ȃƒŠƒbƒg‚ª‚ ‚é‚Ȃ牴‚àPOSIXŒ´—Žå‹`‚É“üM‚µ‚悤v‚Æl‚¦‚éƒGƒ“ƒWƒjƒA‚ª‚¢‚é‚à‚ñ‚©‚ËB

644 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/08(“y) 15:30:37.98 ID:5sXOif570.net]
>>617
git remote set-head‚¾‚ÆƒŠƒ‚[ƒgƒgƒ‰ƒbƒLƒ“ƒOƒuƒ‰ƒ“ƒ`‚ÌHEAD‚ª•Ï‚í‚Á‚½‚¾‚¯‚ŃxƒAƒŠƒ|ƒWƒgƒŠ‘¤‚ÌHEAD‚͕ςí‚炸A
HEAD‚ªŽw‚µ‚Ä‚éƒuƒ‰ƒ“ƒ`(master)‚à휑€ì‚ª—˜‚©‚È‚¢‚܂܂¾‚Á‚½‚ñ‚Å‚·‚ªA‚à‚¤‚¿‚å‚Á‚Æ‹³‚¦‚Ä‚à‚炦‚Ü‚¹‚ñ‚©

645 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/08(“y) 17:26:15.60 ID:qNYwj5bN0.net]
>>621
‚¢‚¢‚©‚çA‚¨‘O‚Í–Ù‚Á‚ăVƒFƒ‹ƒXƒNƒŠƒvƒg‚ÅOSƒJ[ƒlƒ‹‚Å‚à‘‚¢‚Æ‚¯BŠ®¬‚·‚é‚܂Ŗ߂Á‚Ä—ˆ‚é‚ÈB



646 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/08(“y) 17:39:03.44 ID:88/OpuEG0.net]
Œ[–Ö‚µ‚½‚¢‚ñ‚¶‚á‚È‚­‚Ä’P‚Ér‚炵‚½‚¢‚¾‚¯‚¾‚©‚ç
‚¾‚¢‚½‚¢ƒI[ƒvƒ“ƒ\[ƒX‚Ȃ̂Ƀ\ƒtƒgƒEƒFƒA‚ª–łԂƂ©ˆÓ–¡‚ª‚í‚©‚ç‚ñ

647 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/10(ŒŽ) 11:28:58.21 ID:JuIf0a+H0.net]
ƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚̃„ƒc‚͒ނ肾‚ëH
ƒ}ƒW‚Å‚¢‚Á‚Ä‚ñ‚¾‚Á‚½‚瓪‚¨‚©‚µ‚¢‚¾‚ëw
(Šî’nŠO‚ð’Þ‚éƒGƒT“Љº)

648 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/10(ŒŽ) 17:13:47.79 ID:+gDGPUis0.net]
https://megalodon.jp/2017-0110-1117-05/qiita.com/richmikan@github/items/7c2f844169db9a83c5ae
Ž„‚ÌꇂÍuPOSIXŒ´—Žå‹`ŽÒv‚Æ‚¢‚¤–¼‚ÌlŠiŽÒ‚Æ‚µ‚Ä–¼‚ð’m‚ç‚ê‚邿‚¤‚ɂȂÁ‚Ä‚«‚½‚ªAuŒ´—Žå‹`v‚ð–¼æ‚邾‚¯‚ ‚Á‚ÄA

649 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/10(ŒŽ) 17:25:23.67 ID:PTVZRYxu0.net]
>>627
‚¢‚¢‚©‚炨‘O‚̓VƒFƒ‹ƒXƒNƒŠƒvƒg‚ŃJ[ƒlƒ‹‘‚­ì‹Æ‚É–ß‚êBƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚ª‚ ‚ê‚Ή½‚Å‚à‚Å‚«‚é‚ñ‚¾‚ëB

650 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/10(ŒŽ) 17:30:56.62 ID:+gDGPUis0.net]
>>628
Ѝˆá‚¢‚µ‚Ă邼B‰´‚ÍlŠiŽÒiÎj‚Á‚Ä‘‚«ž‚ñ‚¾‚¾‚¯‚¾‚¼

651 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/16(“ú) 04:54:37.57 ID:kNlIrq3k0.net]
Shelling at Russian power plant leaves Belgorod without electricity
https://www.youtube.com/watch?v=n32nblVVz1g

652 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/16(“ú) 04:55:55.59 ID:kNlIrq3k0.net]
ŠÔˆá‚¦‚½A‚·‚Ü‚ñ

653 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:age [2022/10/19(…) 13:19:13.07 ID:1sfAoeRGa.net]
Git v2.38.1

654 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/27(–Ø) 07:22:57.17 ID:TnOoNEjS0.net]
Git‰SŽÒ‚ÅGit—ûK’†‚ÌŽÒ‚¾‚ªAŽ¿–â‚¢‚¢H

ŠÖ”‚Ì—š—ð‚ðŒ©‚éƒRƒ}ƒ“ƒh
Git log -L '/function myfunction/',/},/:myFile
‚ª‚ ‚蓾‚È‚¢‚قǃƒ‚ƒŠ‚ðH‚¤‚Ì‚¾‚ªA‚±‚ê‚Á‚Ä¡‚̂Ƃ±‚ëŽd—lH
‚»‚ê‚Æ‚à‰´‚ÌŽg‚¢•û‚ª‚Ü‚¸‚¢H

2MB’ö“x‚̃tƒ@ƒCƒ‹‚ð2800‰ñ’ö“xƒRƒ~ƒbƒg‚µ‚½ƒŠƒ|ƒWƒgƒŠ‚ª‚ ‚Á‚ÄAgit gc ‚µ‚Ä12MB‚ɂȂÁ‚Ä‚éB
‚±‚ê‚ɑ΂µ‚Äã‹LƒRƒ}ƒ“ƒh‚ª9.4GBƒƒ‚ƒŠ‚ðH‚¤B
‚¨‚©‚°‚ÅMINGW32bitŠÂ‹«‚ł͑S‘R‘Ê–Ú‚ÅAMINGW64bitŠÂ‹«‚¾‚Æã‹L‚Ì’Ê‚èB
Linux64bitŠÂ‹«‚Å‚àƒXƒƒbƒv‚ð‘‚₳‚È‚¢‚ƃRƒP‚½‚Ì‚Å4GBˆÈã‚ÍH‚Á‚Ä‚é‚Í‚¸B
(windows‚ł̌‹‰Ê‚ð‚Ó‚Ü‚¦AƒXƒƒbƒv‚ð9GB‚É‘‚₵‚½ŠÂ‹«‚ł͓®ì‚µ‚½)
Git‚̃o[ƒWƒ‡ƒ“‚ÍAWindows‚ÍÅV(2.38.1)‚ÅAUnix‚Í2.20.1B

‚È‚¨o—Í‚³‚ꂽ“à—e‚ɂ͕s–ž‚͂Ȃ¢B
‚½‚¾A10-20s’ö“x‚ÌŠÖ”‚ª15ŒÂ—š—ð‚Æ‚µ‚Ä•\ަ‚³‚ê‚邾‚¯‚ÅA‚±‚̃ƒ‚ƒŠ‚Í‚ ‚蓾‚È‚¢B
ƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚Å‚à“¯‚¶•¨‚Í“¾‚ç‚ê‚邪A1GB‚·‚çs‚©‚È‚¢‚Í‚¸B
ʼn‚©‚çÅŒã‚Ü‚Åfree‚µ‚È‚¢‚Å‚â‚Á‚Ă邯‚µ‚©Žv‚¦‚È‚¢‚ªA‰½‚©‚»‚¤‚Ȃ闗R‚ ‚éH
‚ ‚ÆAƒIƒvƒVƒ‡ƒ““™‚ʼnñ”ð‚·‚é•û–@‚ª‚ ‚ê‚΋³‚¦‚ÄB

655 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/28(‹à) 00:23:09.45 ID:yz6FOYrM0.net]
LooseCompression‚Ì‘S“WŠJ—p‚̗̈æ 2MB*2800=5.6GB
git log‚Í“à•”‚Åless‚ɃpƒCƒv‚Ńf[ƒ^‚ð“n‚µ‚Ă邩‚ç
ƒpƒCƒvƒoƒbƒtƒ@‚àŠÜ‚߂Ėñ2”{‚¾‚낤‚©
Pack‚µ‚È‚¯‚è‚á­‚µ‚̓}ƒV‚©‚à‚µ‚ê‚È‚¢(–¢Šm”F)



656 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/28(‹à) 07:15:31.79 ID:HlXde3ci0.net]
>Pack
git gc‚Ì‚±‚Æ‚©H
‚È‚çŽÀ‚Í“–‰‚Í‚µ‚ĂȂ­‚Ä1.2GB‚ ‚Á‚½‚ªA‚»‚ÌŽž‚©‚çƒRƒP‚Ä‚½B­‚È‚­‚Æ‚à2GB‚ÍH‚Á‚Ä‚éB
‚»‚ÌŒãgco—ˆ‚邯’m‚èA‚â‚Á‚Ă݂½‚ªAŽÀÛ‚ÍŽ©“®‚ʼn½‰ñ‚©‚â‚Á‚Ă邿‚¤‚¾‚µA‘½•ª‘娂͕ςí‚è‚È‚¢B
(ŽÀ‚Í‘S•”V‚½‚ɃRƒ~ƒbƒg‚µ’¼‚·‚Ì‚àŽŽ‚µ‚Ä‚é)

‚È‚¨‹ð’¼‚Égit show -> Ø‚èo‚µ -> diff ‚ðŒJ‚è•Ô‚·‚¾‚¯‚̃XƒNƒŠƒvƒg‚ðì‚Á‚ÄŽŽ‚µ‚Ă݂½B
ƒƒ‚ƒŠ‚Í•’i‚ÌŽg—p‚ƕςí‚è‚È‚©‚Á‚½B
‚½‚¾–â‘è‚ÍŽžŠÔ‚ÅA12•ª’ö“x‚©‚©‚éB‚±‚ê‚ł͋CŒy‚ɂ͎g‚¦‚È‚¢B
MINGW64‚¾‚Æ2•ª’ö“x‚ÅÏ‚ÞB

ŽžŠÔ‚ª‚©‚©‚é‚͈̂êXƒtƒ@ƒCƒ‹‚É‚µ‚Ă邩‚çH‚¾‚©‚çA
/dev/fd/3“™‚Å‘S•”‚ŃpƒCƒv‚Éo—ˆ‚ê‚Î’Zko—ˆ‚é‚©‚àHA‚Æ‚¢‚¤‚Æ‚±‚ëB
(ƒVƒXƒeƒ€ƒLƒƒƒbƒVƒ…‚ÉŠ®‘S‚ÉÚ‚éƒTƒCƒY‚¾‚©‚çŠÖŒW‚È‚¢‚©‚àH‚¾‚µA
‚»‚à‚»‚à2‰ñ‚¸‚ÂŽg‚¤‚̂ŃpƒCƒv‚ɃtƒBƒbƒg‚µ‚È‚¢‚ª)
‚½‚¾Œ»Ý‚Å‚à‰Šú‰æ–ʂ͔•ª‚Åo‚邵Ao‚È‚¯‚ê‚Αå̂̃Rƒ~ƒbƒg‚Ȃ̂łǂ¤‚¹–â‘è‚È‚­A
ŽÀۂ̉^—p‚Æ‚µ‚Ă͋y‘æ“_‚ł͂ ‚éB‚Å‚à‘¬‚¯‚ê‚Α¬‚¢‚ɉz‚µ‚½Ž–‚͂Ȃ¢B

Git‚Í‚¨‚»‚ç‚­‘¬“xdŽ‹‚Ȃ̂¾‚낤B
Ž©“®‘‰ÁƒXƒƒbƒv‚ÌMINGW64ŠÂ‹«‚Ȃ猻ŽÀ“I‚ɂ͑債‚½–â‘è‚ɂ͂Ȃç‚È‚¢B
‚½‚¾A‘S•”ƒƒ‚ƒŠã‚É“WŠJ‚·‚éˆÓ–¡‚àƒƒŠƒbƒg‚à‚È‚¢‚Í‚¸‚Ȃ̂ÅA
“r’†‚ňê‰ñ‚àfree‚µ‚ĂȂ¢‚Å‚ ‚낤‚±‚̃R[ƒh‚ÍAƒR[ƒh‚Æ‚µ‚Ă͑å–â‘肾‚Ƃ͎v‚¤‚æB
(ƒWƒ‡[ƒN‚ÅŒ¾‚í‚ê‚Ä‚éAJava‚µ‚©’m‚ç‚È‚¢“z‚ª‘‚¢‚½Afree‚ªˆê‚‚à‚È‚¢ƒR[ƒhA‚ɂȂÁ‚Ä‚é)

657 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/28(‹à) 07:18:13.37 ID:RikIMzkC0.net]
•ñ‚µ‚Ä‚ ‚°‚邯‚¢‚¢Ž–ˆÄ‚¾‚ÆŠ´‚¶‚é

658 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/29(“y) 06:39:27.49 ID:J4pkDf7Q0.net]
ƒpƒCƒv‚Ö‚Ì•ÏX‚ÍŒµ‚µ‚¢‚Ì‚ÅAˆêŽžƒtƒ@ƒCƒ‹‚ðRAMDISKã‚É”z’u‚µ‚Ă݂½‚ªŠ—vŽžŠÔ‚͕ω»–³‚µB
‚æ‚Á‚ăVƒXƒeƒ€ƒLƒƒƒbƒVƒ…‚ÍŒø‚¢‚Ä‚ÄAƒpƒCƒv‚É‚µ‚Ä‚à‚‘¬‰»—\ŽZ‚͂قږ³‚¢‚Æ•ª‚©‚Á‚½B
diff‚ðØ‚Á‚½‚ç8•ªA‚³‚ç‚ÉØ‚èo‚µ‚ðØ‚Á‚Ä‚à8•ª(•ω»–³‚µ)Agit show‚ðgit --version ‚É•ÏX‚µ‚½‚ç2•ª‚ÅI—¹‚µ‚½B
‚æ‚Á‚ÄŽžŠÔ—\ŽZ‚Í gitƒvƒƒZƒX‹N“®‚ª1/6(2•ª)Agit show ‚ª1/2(6•ª)AØ‚èo‚µ‚͂قÚ0Adiff‚ª1/3(4•ª)‚Æ”»–¾B
git show‚ð‚‘¬‰»‚·‚éˆ×‚É‚Ío—ˆ‚邾‚¯“Z‚߂Ďæ‚èo‚·‚Ì‚ª‚æ‚­A
ƒƒ‚ƒŠ–³ŒÀ‘å‚È‚ç‘S“WŠJ‚ªˆê”Ô‘¬‚¢‚Ì‚àŽ–ŽÀ‚¾‚ªA‚¹‚߂ăRƒA”’ö“x‚É‚µ‚Ä—~‚µ‚¢B
Œ©‚Ä‚éŒÀ‚è“Á‚Éæ“ª‚à––”ö‚àˆÙí‚É‘¬‚­‚͂Ȃç‚È‚¢ˆ×A
“®‰æ‚Æ“¯—l‚É“r’†‚ɃXƒiƒbƒvƒVƒ‡ƒbƒg‚ð“K“x‚É‹²‚ñ‚Å‚¢‚邿‚¤‚ÉŒ©‚¦A‚È‚çA‘S“WŠJ‚·‚é•K‘R«/‘Ó–«‚͂Ȃ¢B
(‚â‚Á‚Ä‚à‚»‚ñ‚Ȃɑ¬‚­‚͂Ȃç‚È‚¢‚̂Ƀƒ‚ƒŠ‚ðˆÙí‚ÉÁ”ï‚·‚éƒXƒƒbƒv‚·‚镪—]Œv‚É’x‚­‚È‚é)


>>636
‚±‚ê‚ÍŠJ”­ŽÒƒ}ƒVƒ“‚È‚çÅ’á‚Å‚àRAM16GB‚ÅSSD‚¾‚æ‚ËI‚Æ‚¢‚¤ƒmƒŠ‚È‚ç•ûj‚ÍŠÔˆá‚Á‚ĂȂ¢B
‚½‚¾A-n 100 ‚Æ‚©‚Å’¼‹ß100ƒRƒ~ƒbƒg‚Éi‚ê‚ê‚΂¢‚¢‚¾‚¯‚Ȃ̂¾‚ªA‚±‚ꂪo—ˆ‚È‚¢‚Ì‚ª–â‘èB
‚Ç‚¤‚â‚Á‚Ä‚à‚¢‚«‚È‚è9GB’´’݂͂És‚­‚͎̂g—pŸŽè‚ªˆ«‚¢B‚»‚à‚»‚àʼn‚Ì•û‚Ì—š—ð‚È‚ñ‚Ăقڗv‚ç‚ñ‚µB

659 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/29(“y) 08:37:46.51 ID:e5vmfD+T0.net]
>>637
HEAD~100 ‚Æ‚©‚¶‚á‘Ê–Ú‚È‚ÌH

660 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/29(“y) 08:44:53.54 ID:+5EirK6r0.net]
‚¢‚âƒoƒOƒŒƒ|[ƒg‚·‚ê‚΂¢‚¢‚ÆŽv‚¤

661 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/29(“y) 09:15:13.77 ID:J4pkDf7Q0.net]
>>638
ŽÀ‚Í‚»‚±‚͉SŽÒ‰ß‚¬‚Ă悭’m‚ç‚È‚¢‚ñ‚¾‚íB
git log HEAD~100
‚łͧŒÀo—ˆ‚È‚©‚Á‚½‚¯‚ÇA‚Ç‚¤‘‚­‚ׂ«‚È‚ÌH

‚Ƃ肠‚¦‚¸ŒöŽ®ƒ}ƒjƒ…ƒAƒ‹‚Å‚Í -n ‚ªÅ‰‚ÉÚ‚Á‚Ä‚é‚Ì‚ÅA-n ‚ªˆê”Ô‚¨ŽèŒy‚Ȃ̂¾‚ÆŽv‚¤B
‚±‚ꂪŒø‚©‚È‚¢‚Ì‚ÍA‘½•ªŽÀ‘•–Y‚ê‚¶‚á‚È‚¢‚©‚ÆB
> https://www.git-scm.com/docs/git-log


>>639
‘½•ªAƒƒ‚ƒŠ‘å—ÊŽg—p‚ÍŽd—l‚ÅA-n ‚ªŒø‚©‚È‚¢‚̂̓oƒO‚¾‚ËB

662 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/29(“y) 09:25:26.30 ID:+5EirK6r0.net]
‡—«‚̂Ȃ¢ƒƒ‚ƒŠŽg—p‚ª‚ ‚é‚È‚çŽÀŠQ‚ª‚ ‚郆[ƒU[‚ª‰ü‘P‚ÌƒŠƒNƒGƒXƒg‚ðƒoƒOƒŒƒ|[ƒg‚Åo‚¹‚΂¢‚¢
‚»‚¤‚¢‚¤‚à‚ñ
ƒŒƒAƒP[ƒXˆµ‚¢‚³‚ê‚邱‚Æ‚à‚ ‚ê‚ΊF‚ª¢‚Á‚Ă邿‚¤‚È‚ç—Dæ“I‚Ƀ`ƒ…[ƒjƒ“ƒO‚³‚ê‚é
Žd—l‚Ȃ̂łÍIH‚Æ‹ó‹C“Ç‚ñ‚Å–Ù‚Á‚Ä‚é‚͉̂œ‚ä‚©‚µ‚¢ƒjƒ“ƒWƒƒ¸_

663 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/29(“y) 09:38:02.85 ID:J4pkDf7Q0.net]
>>641
‚È‚é‚Ù‚Ç‚»‚̒ʂ肾B
ƒKƒCƒhƒ‰ƒCƒ“‚ª•³’·‚°‚¦corz ‚ªA”“ú‚Ì‚¤‚¿‚ɃŒƒ|[ƒg‚·‚é•ûŒü‚Å‚â‚è‚Ü‚·B
> https://www.chiark.greenend.org.uk/~sgtatham/bugs.html
> https://www.git-scm.com/community “à‚Ì this guide ‚ªã‹L

664 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/10/29(“y) 11:09:21.06 ID:+W9Ulup+0.net]
>>640
Žè—û‚ê‚̃Gƒ“ƒWƒjƒA‚Æ‚¨Œ©Žó‚¯‚·‚邪A‚ǂ̃Wƒƒƒ“ƒ‹‚ÅŽdŽ–‚³‚ê‚Ä‚¢‚é‚Ì‚ÅH

665 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/29(“y) 15:16:52.52 ID:e5vmfD+T0.net]
>>640
HEAD~100..HEAD ‚Ý‚½‚¢‚Ȃ̂ðÅŒã‚ɂ‚¯‚ăŒƒ“ƒW‚ð§ŒÀ‚·‚é˜b‚¾‚¯‚ÇŒø‚©‚È‚¢H



666 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/10/29(“y) 21:10:22.54 ID:YQqcaKMe0.net]
git log -100 ‚¶‚á‚È‚­‚ÄH

667 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/29(“y) 23:05:25.26 ID:e5vmfD+T0.net]
>>645
-100 ‚Æ -n 100 ‚Æ --max-count=100 ‚Í“¯‚¶ˆÓ–¡‚Å•\ަ‚·‚郃O‚Ì”‚ð§ŒÀ‚·‚é
A..B ‚̓ƒO‚ðŒŸõ‚·‚é‘ÎÛ‚ð§ŒÀ‚·‚éB(B‚ɂ͑¶Ý‚·‚邯‚ÇA‚ɂ͑¶Ý‚µ‚È‚¢ƒRƒ~ƒbƒg‚Æ‚¢‚¤ˆÓ–¡‚ɂȂéj

668 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/30(“ú) 02:06:46.88 ID:IOU525bY0.net]
>>644
Œø‚¢‚½I‚ ‚肪‚Æ‚¤B


‰½‚¼‚»‚êH‚ÆŽv‚¢‚«‚â git log ‚Ìdocument‚Ì“ª‚É‘‚¢‚Ä‚ ‚é‚Ì‚ÈB
> https://www.git-scm.com/docs/git-log
git‚Í‹@”\‚ª‘½‚·‚¬‚ăhƒLƒ…ƒƒ“ƒg‚ª‚₽‚ç’·‚¢‚̂Œ[Ü‚Á‚Ä‚¢‚½‚Ì‚ª”sˆö‚¾B
‚â‚Í‚èʼn‚͈ê’Ê‚è“ǂ܂Ȃ¢‚Ƒʖڂ¾‚ÈB

‚±‚ê‚È‚ç‰ñ‚¹‚΂¢‚¢‚Ì‚ÅA‘g‚ñ‚ł݂½‚ç32bitŠÂ‹«‚Å43•b‚ÅI—¹‚µ‚½B
‚±‚ꂾ‚Æ‚‘¬‰»ƒ`ƒ…[ƒjƒ“ƒO‚ł͂Ȃ­’P‚Éfree–Y‚ê‚Á‚Û‚¢‚̂ŃŒƒ|[ƒg‚µ‚Ä‚¨‚¢‚½B
ÄŒ»—p‚̃XƒNƒŠƒvƒg‚à“¯«‚µ‚Ă邩‚ç‹C‚ɂȂél‚͂ǂ¤‚¼B
https://lore.kernel.org/git/CAFOPqVXz2XwzX8vGU7wLuqb2ZuwTuOFAzBLRM_QPk+NJa=eC-g@mail.gmail.com/T/#u

669 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/30(“ú) 09:36:57.12 ID:b5HYhcbp0.net]
>>647
‚¨‚‚©‚êB
е‚ê‚Ä‚­‚邯 git log ‚Æ‚©‚Í‘SƒƒO‘Îۂɂ͂µ‚È‚­‚ÄA‘f‚ŃŒƒ“ƒWŽw’è‚·‚é‚Ì‚ÅA‚±‚ÌŽè‚ÌƒŠƒ\[ƒX–â‘è‚ÍŒ©‚‚¯“ï‚¢‚ñ‚¾‚æ‚ÈB

670 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/30(“ú) 12:37:33.31 ID:IOU525bY0.net]
>>648
‰SŽÒ‚͈Ӗ¡•s–¾‚ÈŽg‚¢•û‚𖳎©Šo‚Å‚â‚é‚©‚çA‚Ç‚¤‚µ‚Ä‚àƒ}ƒCƒi[ƒoƒO‚É“–‚½‚è‚â‚·‚¢B
‚È‚é‚قǃ^ƒO‚ð•t‚¯‚Ägit log‚ł͔͈͎w’肪ƒfƒtƒH‚©c
‚Á‚Ä‚»‚̂܂Ütutorial‚É‘‚¢‚Ä‚ ‚Á‚½‚íB‚â‚Á‚Ï‚¿‚á‚ñ‚Ɠǂ܂Ȃ«‚á‘Ê–Ú‚¾‚Á‚½orz
> https://www.git-scm.com/docs/gittutorial
‚Â‚Ü‚é‚Æ‚±‚ëA¡‚܂ł±‚ñ‚È”nŽ­‚°‚½Žg‚¢•û‚ð‚µ‚½“z‚Í‹‚È‚©‚Á‚½‚¾‚¯‚¾‚ÈB

671 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² 497b-vCJ4) mailto:sage [2022/10/30(“ú) 18:58:14.60 ID:IOU525bY0.net]
git diff ‚Ìo—͂̓fƒtƒH‚Åpatch‚ɂȂÁ‚Ä‚é‚Ì‚¾‚ªA‚±‚ê‚Ç‚¤‚â‚Á‚½‚çØ‚ê‚é‚ñ‚¾H
> https://www.git-scm.com/docs/git-diff#Documentation/git-diff.txt--p

Šù‚ɃtƒH[ƒ}ƒbƒ^‚ðŽ‚Á‚Ä‚¢‚é‚Ì‚ÅA
unixƒRƒ}ƒ“ƒh‚Ìdiff‚̃fƒtƒHƒ‹ƒgo—͂Ɠ¯‚¶•¨‚ª

672 –¼‘OF—~‚µ‚¢B
Ø‚éƒIƒvƒVƒ‡ƒ“‚à–³‚¢‚µA‰º‚Ì•û‚ÌCONFIGURATION‚É‚à‚»‚ê‚炵‚¢Ý’肪Œ©‚‚©‚ç‚È‚¢B
diff.external‚Ådiff‚²‚Æ“ü‚ê‘Ö‚¦‚È‚¢‚ƑʖڂƂ©‚¢‚¤ƒNƒ\Žd—lH
-s ‚â --no-patch‚Å‚Ío—Í‚»‚Ì‚à‚Ì‚ªo‚È‚­‚È‚éB‚½‚¾‚µ
> or to cancel the effect of --patch.
‚Æ‘‚¢‚Ä‚ ‚é‚©‚çA‚©‚‚ĂÍ--no-patch‚Å‚Ídiff‚̃fƒtƒHo—Í‚ÅA-s‚Åo—Í–³‚µ‚¾‚Á‚½‹C”z‚Í‚ ‚邪B
[]
[‚±‚±‰ó‚ê‚Ă܂·]

673 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² 8bbb-VzUj) mailto:sage [2022/10/30(“ú) 21:37:56.23 ID:b5HYhcbp0.net]
>>650
git diff ‚Í git diff Œ`Ž® (unified diff Œ`Ž®‚̕ό`) ‚Åo—Í‚³‚ê‚éB‚»‚êˆÈŠO‚ÌŒ`Ž®‚ª—~‚µ‚¢ê‡‚ÍŠO•”ƒRƒ}ƒ“ƒhŽg‚¤‚µ‚©‚È‚¢B

674 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/30(“ú) 22:10:12.22 ID:IOU525bY0.net]
>>651
ƒ}ƒW‚©[BƒNƒ\‰ß‚¬BŽd—ll‚¦‚½“z”nŽ­‚·‚¬B
ƒXƒNƒŠƒvƒg‚ÉH‚í‚·ˆ×‚Éæ“ª‚Ì+-‚Ì•¶Žš‚ð•ÏX‚·‚éƒIƒvƒVƒ‡ƒ“‚Æ‚©‚ ‚é‚Ì‚¾‚¯‚ÇA
‚±‚ê‚Å‚¢‚¢‚ÆŽv‚Á‚½“z‚ÍŽ€‚Ë‚¾‚ÈB

675 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/30(“ú) 22:14:38.98 ID:b5HYhcbp0.net]
>>652
git ‚̓pƒbƒ`ŠÇ—ƒVƒXƒeƒ€‚È‚ñ‚¾‚©‚çA‚»‚êˆÈŠO‚ªl—¶‚³‚ê‚Ă邯Žv‚¤•û‚ªæÒ‘òB



676 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/30(“ú) 22:34:52.61 ID:IOU525bY0.net]
>>653
‚¢‚â‚»‚¤‚¶‚á‚Ë‚¦B‚Æ‚¢‚¤‚©‚±‚ê‚̓\ƒtƒgƒEƒFƒA‚Ì\¬‚ðŠÔˆá‚Á‚Ă邿B

diff‚¾‚Á‚ăoƒO‚Í‚ ‚é‚Ì‚¾‚©‚çA“ໂ͎~‚ß‚ÄA•’Ê‚Édiff‚Ìdll‚ðƒR[ƒ‹‚·‚ׂ«‚È‚ñ‚¾‚æB
Git‚ÍLinus‚ª1“ú‚Åì‚Á‚½‚炵‚¢‚µAʼn‚͂ǂ¤l‚¦‚Ä‚à‚»‚¤‚È‚Á‚Ä‚¢‚½‚Í‚¸B
‚¾‚©‚牴‚Í config ‚Ì’†‚ɃfƒtƒH‚Å diff -u ‚Ý‚½‚¢‚ȃGƒCƒŠƒAƒX‚ª‚ ‚é‚Ì‚©‚ÆŽv‚Á‚Ä‚½B
diff‚ð“à•ï‚·‚鎖‚ÉA‰½‚̃ƒŠƒbƒg‚à‚È‚¢B

‚±‚Ì–¼Žc‚ªexternal driver‚ÅA‚»‚ꂪŽg‚¦‚ê‚΂¢‚¢‚Æ‚¢‚¤Ž–‚Ȃ̂¾‚낤‚¯‚ÇA
‚²’š”J‚É‚±‚ê‚ð‹ÖŽ~‚·‚éƒIƒvƒVƒ‡ƒ“‚܂ł ‚éB(-no-ext-diff)
‘½l”‚ÌŠJ”­‚Å‚ÍA“¯‚¶‰æ–Ê‚ðŒ©‚Ä‚¢‚½•û‚ª‰½‚©‚ÆŠy‚¾‚©‚çA‘µ‚¦‚é•ûŒü‚Å“w—Í‚·‚é‚̂͂²‚à‚Á‚Æ‚à‚¾‚ªA
‹ÖŽ~‚·‚é‚͈̂ႤB‚Ç‚±‚©‚Å‚¨‚©‚µ‚ÈŽv‘z‚ª¬“ü‚µ‚Ä‚¢‚邿B

‚»‚à‚»‚àA‚»‚êˆÈŠO‚ðl—¶‚µ‚È‚¢ŠO•”ƒRƒ}ƒ“ƒh‚Å\•ªo—ˆ‚鎖‚Ídll‚ðŒÄ‚ÔA‚Å‚ ‚Á‚ÄA
‚±‚Ì\¬‚¾‚ÆGit‚ªdiff‚à\¬‚µ‚Ă邩‚çAŒN‚Í”Fޝ‚ðŠÔˆá‚Á‚Ä‚éB
Git‚Í–¾‚ç‚©‚É‚¨‚©‚µ‚¢•ûŒü‚Å–³‘ʂȎ–‚ð‚â‚Á‚Ä‚µ‚Ü‚Á‚Ä‚¢‚éB
‚»‚µ‚Ä‚»‚ê‚ÍŒN‚̉¿’lŠÏ“I‚É‚àNG‚Ȃ͂¸‚¾‚æB

677 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/30(“ú) 23:37:53.37 ID:b5HYhcbp0.net]
>>654
Linus ‚Ì‚±‚Æ’m‚Á‚Ä‚é‚̂Ȃ璷•¶‘‚­‘O‚É’²‚ׂëB
git ì‚éˆÈ‘O‚©‚çA‚Ý‚ñ‚È‚ªŸŽè‚ȃtƒH[ƒ}ƒbƒg‚Ńpƒbƒ`‘—‚Á‚Ä—ˆ‚é‚͔̂ñí‚É¢‚é‚̂ń§‚̃pƒbƒ`Œ`Ž®‚ðŒˆ‚ß‚Ä‚ ‚Á‚½‚ñ‚¾‚æB
‚Å git ì‚鎞‚É‹­§“I‚É‚»‚ÌŒ`Ž®‚É“ˆê‚³‚ê‚邿‚¤‚É‚µ‚½B‚Ç‚¤‚µ‚Ä‚à‘¼‚ÌŒ`Ž®‚Åo‚µ‚½‚¢ê‡‚͂ЂƎèŠÔ‚©‚©‚é‚Ì‚ªÝŒvˆÓ}‚Ç‚¨‚èB

678 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/30(“ú) 23:53:15.06 ID:LXgcbV870.net]
Linus‚àŒ¾‚Á‚Ä‚½‚悤‚È‹C‚ª‚·‚邯‚ÇA‹C‚ÉH‚í‚È‚¯‚ê‚ÎŽ©•ª‚Åì‚ê
ˆÈã

679 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/30(“ú) 23:58:47.31 ID:IOU525bY0.net]
>>655
Linus‚̓fƒtƒH‚ð -u ‚É‚µ‚ÄApatch‘—‚é‚È‚çƒIƒvƒVƒ‡ƒ“–³‚µ‚Å‘—‚êA‚Æ‚µ‚½‚¾‚¯‚Å‚µ‚åB
‚±‚ê‚ÍŠÔˆá‚Á‚ĂȂ¢B
–â‘è‚ÍAŒ³‚Ìdiff‚ÌŒ`Ž®‚Ìo—Í‚ªo—ˆ‚È‚­‚È‚Á‚Ă鎖‚¾‚æB
ƒIƒvƒVƒ‡ƒ“‚Åo—ˆ‚邿A‚ł悩‚Á‚½‚¾‚¯B

ƒIƒvƒVƒ‡ƒ“‚·‚ç‹ÖŽ~‚È‚çA¡‚Ìgit diff ‚ÉŠeŽío—̓IƒvƒVƒ‡ƒ“‚ª‚ ‚邱‚ÆŽ©‘Ì‚ªŒN“I‚É–µ‚‚·‚邾‚ëB
‰½ŒÌŒN‚ª‚»‚ñ‚ȈӖ¡•s–¾‚ȃ|ƒWƒVƒ‡ƒ“ƒg[ƒN‚ð‚·‚é‚Ì‚©•ª‚©‚ç‚È‚¢‚ªA
Git‚ª•ûj‚ðŠÔˆá‚Á‚Ä‚é‚͎̂–ŽÀ‚¾‚æB
ƒIƒvƒVƒ‡ƒ“‹ÖŽ~‚È‚çAgit diff ‚ɃIƒvƒVƒ‡ƒ“‚ð‰½ˆê‚•t‚¯‚Ă͂¢‚¯‚È‚¢B
(‰¼‚É‚±‚ê‚Å‚ ‚ê‚ÎAŽ^“¯‚Í‚µ‚È‚¢‚ª—‰ð‚Í‚·‚éj

‚½‚¾‚Ü‚ AƒhƒLƒ…ƒƒ“ƒg‚Ì•µˆÍ‹C‚¾‚ÆA
‚¨‚»‚ç‚­Ì‚Í --no-patch ‚ÅŒ³‚ÌdiffŒ`Ž®‚ªo‚¹‚½‚̂ł͂Ȃ¢‚©‚Æ„‘ª‚³‚ê‚éB
ŒN‚ª‚Ç‚±‚܂Œm‚Á‚Ä‚¢‚é‚Ì‚©’m‚ç‚È‚¢‚¯‚ÇA‘½•ªŒN‚Ì—ðŽj—‰ð‚àŠÔˆá‚Á‚Ă邯Žv‚¤‚æB

680 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 00:04:41.05 ID:h5Hfu9WR0.net]
>>657
‚¨‘OˆÈŠO‚Í’N‚àƒIƒvƒVƒ‡ƒ“‚Æ‚©•K—v‚È‚¢‚©‚çì‚Á‚ĂȂ¢‚¾‚¯‚¾‚æB‚Þ‚µ‚ëŽ×–‚B‚Ç‚¤‚µ‚Ä‚à‚â‚肽‚¯‚ê‚ΊO•”ƒRƒ}ƒ“ƒhŽw’è‚łł«‚é‚ñ‚¾‚©‚çƒIƒvƒVƒ‡ƒ“‚Æ‚©‚Å‚â‚邿‚è‚æ‚Á‚ۂǔėp«‚ª‚ ‚éB
ƒI[ƒvƒ“ƒ\[ƒX‚È‚ñ‚¾‚©‚çƒIƒvƒVƒ‡ƒ“•K—v‚Ȃ炨‘O‚ªŽ©•ª‚ł‚­‚ê‚΂¢‚¢B

681 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 00:08:19.51 ID:h5Hfu9WR0.net]
‚ ‚Æ ||no-patch ‚É‚ÍÌ‚©‚çƒpƒbƒ`o‚³‚È‚¢‹@”\‚µ‚©‚È‚¢‚¼B“ªˆ«‚¢„‘ª‚Æ‚©‚·‚é‰É‚ª‚ ‚Á‚½‚ç‰ß‹Ž‚̃\[ƒXŠm”F‚µ‚Ä‚±‚¢B
‚»‚ꂱ‚» git ‚Å’²‚ׂê‚΂·‚®‚¾‚¼

682 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 00:21:01.40 ID:J+3pjzxx0.net]
>>859
‚»‚¤‚©H‚È‚çƒ}ƒjƒ…ƒAƒ‹‚Ì
> to cancel the effect of --patch
‚Ì•”•ª‚Í–¾‚ç‚©‚É•s—v‚¾‚©‚ç휗v¿o‚µ‚Æ‚¢‚Ä‚­‚êB

‚Æ‚¢‚¤‚©ŒN‚ÌuÌv‚ª‚Ç‚êˆÊ‚©’m‚ç‚ñ‚ªALinus‚ÌŒ¾‚Á‚Ä‚½HƒtƒH[ƒ}ƒbƒg‚ª“ˆê‚³‚ê‚ĂȂ¢‚Á‚Ă̂ÍA
diff‚ÌŠeŽíƒIƒvƒVƒ‡ƒ“‚ł͂Ȃ­Aed‚âshar‚ɑ΂µ‚Ä‚¾‚ÆŽv‚¤‚¼B

683 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 00:43:54.22 ID:h5Hfu9WR0.net]
>>660
•s—v‚¾‚ÆŽv‚Á‚Ä‚é‚̂͂¨‘O‚¾‚¯B‚»‚ÌŽv‚¢ž‚Ý‚ªŠ¨ˆá‚¢‚ÌŒ´ˆö‚¾‚ëB

684 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² 497b-vCJ4) mailto:sage [2022/10/31(ŒŽ) 07:08:10.92 ID:J+3pjzxx0.net]
FXŠm”F‚µ‚½‚ªAGit‚ÌŒ»ó”Fޝ‚Æ‚µ‚Ä‚Í651‚Å‚ ‚Á‚Ä‚é‚Á‚Û‚¢B
‚»‚µ‚ÄŠO•”ƒc[ƒ‹Žg‚¤‚µ‚©‚È‚¢‚ªA‚±‚ê‚͊‹«Ý’è–³‚µ‚ŃRƒ}ƒ“ƒh‚¾‚¯‚Åo—ˆ‚éBi“®ìŠm”FÏ‚Ý)
git difftool --extcmd=/usr/bin/diff <commit> <commit>
> https://qastack.jp/programming/255202/how-do-i-view-git-diff-output-with-my-preferred-diff-tool-viewer

‚‚¢‚łɂ»‚Ì’†A
> Git‚ɂ‚¢‚ÄŠw‚Ô‚Ù‚ÇA‚»‚ê‚Í1l‚ÌlA‚‚܂茳‚̃vƒƒOƒ‰ƒ}[‚Ì‚½‚ß‚Éì‚ç‚ꂽ‚à‚Ì‚¾‚ÆŠ´‚¶‚Ü‚·B
‚±‚ê‚à‚æ‚­Œ¾‚í‚ê‚Ă邿‚¤‚¾‚ªA‰´‚ࡉñ‚ÌŒ‚Å“¯ˆÓ‚¾B
‡—«‚ÉŒ‡‚¯‚é”»’f‚ð‚µ‚Ä‚¢‚é‚Ì‚¾‚©‚çFX•¶‹åŒ¾‚í‚ê‚é‚Ì‚à“–‘R‚¾B
‚½‚¾Linus‚ÍŽ©•ª—p‚Éì‚Á‚½•¨‚ðŒöŠJ‚µ‚½‚矎è‚ÉŽg‚í‚ê‚Ă邾‚¯‚¾‚©‚çA’m‚Á‚½‚±‚Á‚¿‚á–³‚¢‚Á‚Ä‚Ì‚à•ª‚©‚éB
‚½‚¾‚»‚ê‚Ȃ炻‚¤‚ÆA‚¢‚‚à‚Ì’²Žq‚ŃhƒLƒ…ƒƒ“ƒg‚É‚à‘‚¢‚ĂĂ­‚ê‚È‚¢‚Æ¢‚é‚ËB
‡—“I‚È\¬‚ð„’è‚·‚邯–ÀŽq‚ɂȂÁ‚Ä‚µ‚Ü‚¤B

‰´‚Íâ‘Î‚É diff -u ˆÈŠO‚̃tƒH[ƒ}ƒbƒg‚ð‹–‚³‚È‚¢Iâ‘΂ɂ¾I

‚Æ‚©‘‚¢‚Ä‚ ‚ê‚ÎAʼn‚©‚ç’ú‚ß‚é‚̂Ŗ³‘ʂɒT‚·•K—v‚͂Ȃ©‚Á‚½B
‰´‚ÍLinus‚Ì‚±‚¤‚¢‚Á‚½Š´î“I‚È•”•ª‚Í‚í‚è‚ÆD‚«‚Ȃ̂¾‚ªA‚Ü‚ ð¡‚Ì code of conduct ‚ł͑‚¢‚Ä‚àÁ‚³‚ê‚é‚ñ‚¾‚낤‚¯‚Ç‚àB

685 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 10:11:41.92 ID:J+3pjzxx0.net]
‚Ä‚©Git‚Á‚Ă܂³‚©‚̃‚ƒmƒŠƒVƒbƒN‚©‚æI
‚±‚è‚á•¶‹åŒ¾‚í‚ê‚é‚Ì‚à•ª‚©‚é‚íBŠ®‘S‚É•ûŒü‚ðŠÔˆá‚Á‚Ä‚éB
Œ‹‰Ê“I‚É”ì‘剻‚µ‚Ä‚¢‚Á‚½‚Ì‚¾‚낤‚¯‚ÇAŒ»Ý‚Ì󋵂ł±‚ê‚͑ʖڂ¾‚æB

‚‚©‚±‚êƒVƒFƒ‹‰»‚·‚é•ûŒü‚̃vƒƒWƒFƒNƒg‚͂Ȃ¢‚ÌH
ŽqƒRƒ}ƒ“ƒhŒQ‚̃oƒCƒiƒŠ‚¾‚¯–á‚¢‚½‚¢‚ñ‚¾‚¯‚Ç‚³B



686 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 10:39:47.64 ID:sko8U7ef0.net]
>>663 D‚«‚É fork ‚µ‚È‚æB

687 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 12:23:13.35 ID:h5Hfu9WR0.net]
Ž©•ª‚Å‚â‚Á‚Ă݂ê‚΂¢‚¢‚æB
Ž©•ª‚Å‘½”‚Ìl‚ªŽQ‰Á‚·‚é‹‘å‚ȃvƒƒWƒFƒNƒg‚ðŠÇ—‚·‚邿‚¤‚ɂȂê‚ÎAŒ`Ž®‚ª“ˆê‚³‚ê‚Ä‚¢‚邱‚Æ‚ª‚ǂꂾ‚¯d—v‚©‚í‚©‚éB
Žd—l‚ð‹­§‚³‚ê‚Ä‚¢‚邿‚¤‚Å‚àA‚±‚ꂱ‚»‚ª git ‚ÌŽg‚¢ˆÕ‚³A퓬ؖ¾Ï‚ÌŽÀ—Í‚¾‚Æ‹C•t‚­‚æB‹ó‘z‚ÆŒ»ê‚͈ႤB

688 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 13:21:07.66 ID:J+3pjzxx0.net]
>>665
‚»‚ꂪ]—ˆŒ`Ž®‚Ìdiff‚Ìo—Í‚ð‚³‚¹‚È‚¢——R‚È‚çA
Œ»Ý‚ÌGitƒvƒƒWƒFƒNƒg‚ÌŽv‘z‚͉´‚Ƃ܂é‚Ň‚í‚È‚¢B
¡Žžƒ‚ƒmƒŠƒVƒbƒN‚Æ‚©A‘½•ª‚¶‚«‚É‚±‚̃vƒƒWƒFƒNƒg‚Í“ÚÁ‚·‚邿B
multics‚ÌÄ—ˆ‚¾‚ËB(‰´‚ÍŽg‚Á‚½‚±‚Æ–³‚¢‚¯‚Ç)
Ž©ŠoÇó‚à‚ ‚é‚Ý‚½‚¢‚¾‚µB
> Git is a fast, scalabl

689 –¼‘OFe, distributed revision control system with an unusually rich command set
> unusually
> https://www.git-scm.com/docs/git

‚½‚¾‚Ü‚ –{“–‚Édiff‚à“ໂµ‚Ä‚¢‚邿‚¤‚ÅA‚¿‚å‚Á‚Æ‹Á‚«‚¾‚æB
‚½‚¾wiki‚É‚æ‚邯“–‰‚̓[ƒŒƒxƒ‹ƒGƒ“ƒWƒ“{ƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚ÅA‚±‚ê‚͉´‚ÌŽv‘z‚Ƈ’v‚µ‚Ä‚éB
windows‚ɈÚA‚·‚éۂɃVƒFƒ‹ƒXƒNƒŠƒvƒg‚ðC‚É‘‚«Š·‚¦A‚»‚±‚Ń‚ƒmƒŠƒVƒbƒN‰»‚µ‚½‚悤‚¾B

‚»‚ê‚Ŋ‹«•Ï”‚ðŒ©‚é‚Æ‚©AŠ®‘S‚ÉŠJ”­‚Ì•ûŒü«‚ðŠÔˆá‚Á‚Ä‚éB
“–‰‚̃VƒFƒ‹ƒXƒNƒŠƒvƒg•ûŽ®‚È‚çdiff‚ðŒÄ‚Ô‚¾‚¯‚¾‚©‚çAƒVƒ“ƒ{ƒŠƒbƒNƒŠƒ“ƒN‚ÅD‚«‚Ȃ̂ƊȒP‚ÉŒðŠ·o—ˆ‚½B
‚±‚Ìê‡AGit‘¤‚ɃR[ƒh‚Í‘S‚­•K—v‚È‚¢‚µAƒ†[ƒU[‘¤‚É—\”õ’mޝ‚à•K—v‚È‚¢B
‚»‚ê‚ðƒ‚ƒmƒŠƒVƒbƒN‚É‚µ‚Ä‚µ‚Ü‚Á‚½‚©‚çAŠÂ‹«•Ï”‚ð“ǂރR[ƒh‚ð•K—v‚Æ‚µA
ƒ†[ƒU[‚̓}ƒjƒ…ƒAƒ‹‚ð“ǂނ±‚Æ‚ð‹­§‚³‚¹‚ç‚ê‚éB
‚¨ŒÝ‚¢‚ÉŠ®‘S‚É–³‘Ê‚¾B
‚±‚̃ƒ“ƒeƒi‚ÍAƒ\ƒtƒgƒEƒFƒAƒA[ƒLƒeƒNƒ`ƒƒ‚͂ǂ¤‚ ‚é‚ׂ«‚©A‘S‚­—‰ðo—ˆ‚ĂȂ¢B

¡‚Å‚·‚çGit‚͓‚·‚¬‚邯•¶‹åŒ¾‚í‚ê‚Ă邾‚ëB
ƒR[ƒh‚ð‘‚­ˆ×‚ɃR[ƒhŠÇ—ƒVƒXƒeƒ€‚̕׋­‚ª•K—v‚Æ‚©AŠ®‘S‚É–{––“]“|‚¾‚µB
‚¶‚«‚É‹‘å‚È‹ë‘Ì‚ðŽx‚¦‚«‚ê‚È‚­‚È‚Á‚ÄA•ªŠ„ƒvƒƒWƒFƒNƒg‚ª”­¶‚·‚邯Žv‚¤‚ºB
‚»‚ꂪ‘½•ªNext-git‚ɂȂé‚Ì‚¾‚낤‚æB

‚‚©A‰½‚ÅGit‚̓‚ƒmƒŠƒVƒbƒN‚ð‘I‘ð‚µ‚Ä‚ñ‚ÌH‘S‚­ˆÓ–¡‚Ë‚¦‚ÆŽv‚¤‚¼ƒ}ƒW‚ÅB
–{“–‚Édiff‚Æ‚©‚ðâ‘Î‚ÉŒðŠ·‚³‚¹‚È‚¢ˆ×H‚È‚çƒ}ƒW‚ÅŽ€‚˂łµ‚©‚È‚¢‚ËB
[]
[‚±‚±‰ó‚ê‚Ă܂·]

690 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 14:15:23.19 ID:Yrczlr02M.net]
Simple is not easy
Git‚ÍŒãŽÒ‚ð‘I‘ð‚·‚é‚±‚Æ‚ÅSIer‚̃hƒJƒ^‚܂ŕL‚­Žó‚¯“ü‚ê‚ç‚ꂽ‚Æ‚¢‚¤‚±‚Æ‚¾

691 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 14:29:14.51 ID:Pk1WyFqz0.net]
(‚¾‚©‚çgit difftool‚ª—pˆÓ‚³‚ê‚Ä‚ñ‚¾‚ë‚ÆŒ¾‚¢‚½‚¢‚¯‚ÇAlinuxŒ´—Žå‹`ŽÒ‚Ý‚½‚¢‚¾‚µ–Ù‚Á‚Æ‚±‚¤)

692 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² 497b-vCJ4) mailto:sage [2022/10/31(ŒŽ) 15:04:18.65 ID:J+3pjzxx0.net]
>>667
‘¼‚æ‚è‚Ü‚µ‚È‚¾‚¯‚¾‚ëB

‚½‚¾‰´‚ªŽv‚¤‚ÉAGit‚Í‚à‚Á‚ÆŠÈ’P‚Éo—ˆ‚ÄA
E•׋­‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢Git(¡)
E•׋­‚µ‚È‚­‚Ä‚à‚È‚ñ‚ƂȂ­Žg‚¦‚¿‚ႤGit(ŽŸ¢‘ã)
‚É•ª—£‚·‚邯Žv‚¤‚æBŽŸ¢‘ã”ł̎ù—vˆ³—Í‚Í‚à‚¤Šù‚É\•ª‚ ‚邵B

ŽÀ‚̂Ƃ±‚ëA¡‚Ìgit‚Ƀ‰ƒbƒpƒVƒFƒ‹ƒXƒNƒŠƒvƒgŒQ‚ð”킹‚ê‚ÎŽŸ¢‘ã”Åo—ˆ‚¿‚Ⴄ‚µA
(–ܘ_Œ©‚½–Ú‚¾‚¯‚¾‚ª‚»‚ꂪd—v)
‰´‚Í‚»‚êì‚Á‚ÄŽg‚¨‚¤‚©‚Æ‚àŽvˆÄ’†B
Git‚͋Ɩ±ƒvƒƒZƒX–¼‚̃Rƒ}ƒ“ƒh‚¾‚©‚çAŽÀÛ‰½‚ª‹N‚±‚Á‚Ä‚¢‚é‚Ì‚©•ª‚©‚è‚É‚­‚¢‚Ì‚ªˆê”Ô‚Ì–â‘肾‚æB
ƒRƒ}ƒ“ƒh–¼•Ï‚¦‚邾‚¯‚Å‚à‘Š“–•Ï‚í‚éB

693 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² 497b-vCJ4) mailto:sage [2022/10/31(ŒŽ) 15:05:02.85 ID:J+3pjzxx0.net]
>>668
‚»‚ê‚É’H‚è’…‚­‚̂ɃOƒO‚Á‚½‚èƒ}ƒjƒ…ƒAƒ‹‚ð“ǂ܂Ȃ¢‚Æ‚¢‚¯‚È‚¢‚Ì‚ª–â‘è‚È‚ñ‚¾‚æB
¡‚ÌGit‚Í¢ŠE’†‚̃vƒƒOƒ‰ƒ}‚É“w—Í‚ð‹­‚¢‚Ä‚ÄA‚»‚Ì‹]µ‚Ìã‚ɬ‚è—§‚Á‚Ä‚éB

3ŽžŠÔ’ö“x‚ ‚ê‚ÎAÄŒ»ƒR[ƒh•t‚«‚̃oƒO•ñ‚ªo—ˆ‚Ä‚µ‚Ü‚¤B
‚»‚ê‚ðƒ}ƒjƒ…ƒAƒ‹‚ð“ǂނ̂ɔï‚₵‚Ä‚é‚Ì‚¾‚©‚çA–³‘ʂłµ‚åB
¢ŠE’†‚̃vƒƒOƒ‰ƒ}‚ª3ŽžŠÔ‚ð¢ŠE‚ªi•à‚·‚é•ûŒü‚É”ï‚₹‚½‚çAGit‚à‚à‚Á‚Ƃ悭‚È‚Á‚Ä‚½‚Í‚¸‚¾‚æB

694 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 15:39:10.00 ID:oV1LtMOH0.net]
‚»‚ê‚Í¢ŠE’†‚Ìl‚ª‰´‚É1‰~‚ðŒb‚ñ‚Å‚­‚ꂽ‚ç
‰´‚Í‘å‹àŽ‚¿‚ɂȂÁ‚Ä‚¢‚½‚ÆŒ¾‚Á‚Ä‚¢‚邿‚¤‚È‚à‚ñ‚¾‚È

695 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 15:57:50.61 ID:h5Hfu9WR0.net]
>>670
‚à‚Á‚Æ—Ç‚¢•¨‚ª‚Å‚«‚邯Žå’£‚·‚é‚ñ‚È‚çì‚Á‚ÄL‚߂Ă©‚ço’¼‚µ‚Ä‚±‚¢

‚à‚Æ‚à‚Æ git ‚ðŽg‚Á‚Ä‚«‚½‚â‚‚炪‚Ç‚¤‚¢‚¤˜A’†‚©‚í‚©‚Á‚Ä–³‚³‰ß‚¬
linux ƒJ[ƒlƒ‹ƒRƒ~ƒ…ƒjƒeƒB‚Æ‚©A•¶‹åŒ¾‚Á‚Ä‚é‰É‚ª‚ ‚Á‚½‚çƒR[ƒh‘‚¢‚Ä•ÏX‚µ‚½•û‚ª‘¬‚¢‚Á‚Ă₂ç‚΂©‚肾‚¼
‚»‚¤‚¢‚¤˜A’†‚ª‚̂׉½–œl‚à\”NˆÈãŽg‚¢‘±‚¯‚½Œ‹‰Ê‚Å¡‚ÌŽd—l‚ɂȂÁ‚Ä‚éB–{“–‚É–â‘肾‚Á‚½‚ç’N‚©‚ª‚Æ‚Á‚­‚É’¼‚µ‚Ä‚é

‚¨‘O‚ɂ͂±‚ÌŒ¾—t‚𑡂낤u”nŽ­‚Å‚àŽg‚¦‚é‚à‚͔̂nŽ­‚µ‚©Žg‚í‚È‚¢v



696 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 16:18:24.02 ID:SCCWpcRv0.net]
git‚Édiff‚Ì‘Ž®‚Ì‘½—l«‚ð‹‚ß‚é‚È‚çAŽ©•ª‚ªŽg‚Á‚Ä‚éƒRƒ}ƒ“ƒh‚Ì•û‚𑽗l«‚ðŽó‚¯“ü‚ê‚邿‚¤‚É‚·‚ê‚Ηǂ¢‚ñ‚¶‚á‚Ë

697 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 16:37:40.55 ID:GzQExg5g0.net]
git‚ɂƂÁ‚ătƒ@ƒCƒ‹‚Ì·•ª‚ð’Šo‚·‚é‹@”\‚ÍA’P‚Ƀ†[ƒU‚Ö•\ަ‚µ‚½‚èƒpƒbƒ`‚ð‚‚­‚邾‚¯‚¶‚á‚È‚­‚ÄAgit‚Ì“Á’¥“I‚ȃ}[ƒW‚⃊ƒx[ƒX‚ðŽÀŒ»‚·‚邽‚߂̊jS“I‹@”\‚È‚ñ‚¾‚æ
‚Ȃ̂Åê—p‚Ì‚à‚Ì‚ð“ໂ·‚éˆÓ–¡‚Í‚ ‚é

698 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 18:09:11.73 ID:J+3pjzxx0.net]
>>671
OSS‚ª¢ŠE’†‚̃vƒƒOƒ‰ƒ}‚©‚ç‚ÌŒ³‹C‹Ê‚Ȃ͎̂–ŽÀ‚¾‚ë
Œ³‹C‚ðƒ}ƒjƒ…ƒAƒ‹‚ÉÁ”‚ê‚ĂȂ¯‚ê‚ÎA‚à‚Á‚Ƒ傫‚ÈŒ³‹C‹Ê‚ɂȂÁ‚Ä‚½‚¾‚낤‚æ

699 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/10/31(ŒŽ) 18:20:34.93 ID:5K9TC9u30.net]
‰•à“I‚ÈŽ¿–â‚Å‚·‚ª‹³‚¦‚Ä‚­‚¾‚³‚¢B
ƒRƒ~ƒbƒg‚Ì—š—ð‚ª‰˜‚­‚È‚Á‚½ê‡AŠF‚³‚ñ‚͂ǂ̂悤‚ÉŠÇ—‚³‚ê‚Ă܂·‚Å‚µ‚傤‚©H

‹ï‘Ì“I‚É‚ÍA
git‚Ådevelop‚©‚çƒuƒ‰ƒ“ƒ`‚ðØ‚Á‚½A‚Åì‹Æ‚µ‚Ü‚µ‚½B

ƒuƒ‰ƒ“ƒ`A‚̃Rƒ~ƒbƒg—š—ð‚ª‰˜‚­‚È‚Á‚½‚Ì‚Å
V‚½‚É쬂·‚éƒuƒ‰ƒ“ƒ`B‚Ƀuƒ‰ƒ“ƒ`A‚Å•ÏX‚µ‚½ƒtƒ@ƒCƒ‹‚ð
ˆê‰ñ‚̃Rƒ~ƒbƒg‚Å®—‚µ‚½‚¢‚Å‚·B

git cherry-pick -n fromID..toID
‚ȂǂŮ—‚µ‚Ä‚¢‚é‚̂łµ‚傤‚©H

700 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 18:28:03.00 ID:oV1LtMOH0.net]
>>675
ƒ^ƒ‰ƒŒƒo

701 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 18:33:43.29 ID:J+3pjzxx0.net]
>>672
> ‚̂׉½–œl‚à\”NˆÈãŽg‚¢‘±‚¯‚½Œ‹‰Ê
‚»‚ê‚ÍŒ¾‚¢‚·‚¬BƒJ[ƒlƒ‹ƒRƒ~ƒ…ƒjƒeƒB‚Á‚Ä400l‹K–͂ƕ·‚¢‚½Šo‚¦‚ª‚ ‚éB
–ˆ”N‘Sˆõ“ü‚ê‘Ö‚í‚Á‚Ä‚à1–œl‹K–Í‚¾‚æB
‚Ü‚ ‚±‚ê‚Í–{Ž¿‚ł͂Ȃ¢‚̂ł¢‚¢‚ªBA

> u”nŽ­‚Å‚àŽg‚¦‚é‚à‚͔̂nŽ­‚µ‚©Žg‚í‚È‚¢v
‚±‚ê‚Á‚Ä’N‚ÌŒ¾—t‚¾HLinus‚ª
> ƒ}ƒW‚ÅAC‚ð‘I‘ð‚·‚é——R‚ªu‰½‚à‚È‚©‚Á‚½v‚Æ‚µ‚Ä‚à‚¾AC++ƒvƒƒOƒ‰ƒ}[”ð‚¯‚É‚È‚é‚Æ‚¢‚¤‚¾‚¯‚ÅAC‚ðŽg‚¤‘å‹`–¼•ª‚ɂȂéB
> https://cpplover.blogspot.com/2013/05/linus-torvalsc.html
‚ÆŒ¾‚Á‚Ä‚é‚̂͒m‚Á‚Ă邪Bi‚µ‚©‚à‚±‚ê‚ÍGit‚̘b‚炵‚¢j
‚¿‚Ȃ݂ɉ´‚ÍLinus‚̈ӌ©‚É‚àŽ^“¯‚·‚éBƒvƒƒWƒFƒNƒg‚É”nŽ­‚ª¬“ü‚µ‚È‚¢‚±‚Ƃ͖{“–‚Éd—v‚È‚±‚Æ‚¾B

‚½‚¾ŒN‚ƪ–{“I‚ɈႤ‚Ì‚ÍAuŠÈ’P‚ͳ‹`v‚ÆŽv‚Á‚Ă邱‚Æ‚¾B
ŠÈ’P‚Éo—ˆ‚é‚̂ȂçAŠÈ’P‚È•û‚ª‚¢‚¢B
”nŽ­‚ð‚Ó‚é‚¢—Ž‚Æ‚·ˆ×‚ÉŠ¸‚¦‚ē‚¢\‘¢‚âƒR[ƒh‚É‚·‚邱‚Ƃ͂Ȃ¢B
‰´‚ªŒ©‚éŒÀ‚èLinus‚à‚»‚¤‚µ‚Ä‚¢‚é‚킯‚ł͂Ȃ¢‚ªAŒN‚ª‚»‚¤‚µ‚½‚¢‚̂͗‰ð‚µ‚½B

‚Ü‚ ‹@‰ï‚ª‚ ‚ê‚ÎŽÀ‘•‚µ‚ÄL‚߂邱‚ƂɂȂ邩‚à‚µ‚ê‚È‚¢B
‚½‚¾‰´‚͕ʂ̂±‚Æ‚ð‚â‚낤‚Æ‚µ‚Ă邩‚çAGit‚È‚ñ‚Ä“®‚¯‚Ή½‚Å‚à‚¢‚¢’ö“x‚Å‚µ‚©‚È‚¢‚Ì‚ÅA—D懈ʂ͋ɂ߂ĒႢB
‚ ‚Æ‚½‚Ô‚ñAŒN‚Í
> •¶‹åŒ¾‚Á‚Ä‚é‰É‚ª‚ ‚Á‚½‚çƒR[ƒh‘‚¢‚Ä•ÏX‚µ‚½•û‚ª‘¬‚¢
‚̈Ӗ¡‚ðŒë‰ð‚µ‚Ä‚¢‚éB‚ªA‚±‚ê‚Í¡Œ¾‚Á‚Ä‚à’Ê‚¶‚È‚¢‚ÆŽv‚¤B

702 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 18:41:18.26 ID:oV1LtMOH0.net]
¬‚PuŠ|‚¯ŽZ‚æ‚è‚à‘«‚µŽZ‚̂ق¤‚ªŠÈ’P‚¾Iv

703 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 18:42:37.79 ID:oV1LtMOH0.net]
‚µ‚傤‚Pu‚©‚¯‚´‚ñ‚æ‚è‚à‚½‚µ‚´‚ñ‚̂ق¤‚ª‚©‚ñ‚½‚ñ‚¾I‚©‚ñ‚¶‚æ‚è‚à‚Ђ炪‚Ȃ̂ق¤‚ª‚©‚ñ‚½‚ñ‚¾Iv

704 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 18:50:02.57 ID:sko8U7ef0.net]
>>678
> ‚½‚¾‰´‚͕ʂ̂±‚Æ‚ð‚â‚낤‚Æ‚µ‚Ă邩‚çAGit‚È‚ñ‚Ä“®‚¯‚Ή½‚Å‚à‚¢‚¢’ö“x‚Å‚µ‚©‚È‚¢‚Ì‚ÅA—D懈ʂ͋ɂ߂ĒႢB
‚±‚ê‚܂ł̊J”­ŽÒ‚ðŠÜ‚߂đ¼‚Ìl‚à‚»‚¤‚¾‚Á‚½‚¾‚¯‚Æ‚¢‚¤‰Â”\«‚ÉŽv‚¢ŽŠ‚ê‚Ή½‚Ì•sŽv‹c‚à‚È‚¢‚±‚ƂȂ̂ÉB

705 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 18:50:46.86 ID:J+3pjzxx0.net]
>>674
•s‰ÂŒ‡‚È‹@”\‚ł͂ ‚邪AŠjS“I‹@”\‚ł͂Ȃ¢B
Ž–ŽÀ‚Æ‚µ‚ÄAGit“à‚Ìdiff‚ðGNUdiff‚É·‚µ‘Ö‚¦‚Ä‚àAƒ}[ƒW‚⃊ƒx[ƒX‚ªo—ˆ‚È‚­‚È‚é‚킯‚ł͂Ȃ¢‚¾‚ëB

Git‚Í•ûj‚ðŠÔˆá‚Á‚Ä‚éB
‚à‚µ‰¼‚ÉGNUdiff‚̃Aƒ‹ƒSƒŠƒYƒ€‚ª•³‰ß‚¬‚Äo—Í‚ª•³‚Ń}[ƒW‚ªo—ˆ‚È‚¢‚Æ‚µ‚Ä‚àA
ƒAƒ‹ƒSƒŠƒYƒ€•”•ª‚ÍGNUdiff‚Écontribute‚µAGit‚ª‚»‚̃\[ƒXƒR[ƒh‚ðŽg‚¦‚΂¢‚¢‚¾‚¯B
Git“à‚Ìdiff‚àGNUdiff‚©‚çfork‚µ‚½‚Ì‚¾‚낤‚µA•’ʂ͂±‚¤‚·‚邯Žv‚¤‚¯‚ÇB

•ʂɎÀ‘•‚·‚ׂ«‚Ȃ̂̓tƒH[ƒ}ƒbƒ^‚ÅA--word-diff‚Æ‚©‚Ì•”•ª‚¾‚æB
–ܘ_GNUdiff‚É“ü‚ê‚é‚Ì‚ªƒxƒXƒg‚¾‚ªA‚±‚Ì•Ó



706 –¼‘OF‚Í’f‚ç‚ê‚Ä‚à‚¨‚©‚µ‚­‚È‚¢‚µB
‚½‚¾‚±‚ê‚àlŠÔ—p‚Å‚ ‚Á‚ÄAƒ}[ƒW‚·‚éˆ×‚É•K—v‚È‹@”\•”•ª‚ł͂Ȃ¢‚©‚çA
ŒN‚ç‚©‚猩‚Ä‚àGit‚ł͂Ȃ­diff‚É“ü‚ê‚Ä‚¨‚¯A‚ƂȂé‚Í‚¸‚¾‚ªB

‚Ü‚ diff‚ÉŽè‚ð“ü‚ꂽ‚­‚È‚é‚͕̂ª‚©‚邪A‚»‚ê‚̓\ƒtƒgƒEƒFƒAŠJ”­‚ł͂â‚Á‚Ă͂¢‚¯‚È‚¢•ûŒü‚ÅA
‰ä–‚µ‚ÄGNUdiff‚Écontribute‚µ‚Ä‚¨‚­•û‚ª‘S‘̂̒·Šú“I—˜‰v‚ɂȂé‚ñ‚¾‚æB
Git‚ª‚±‚Ì•ÓAƒAƒ‹ƒSƒŠƒYƒ€‚ÆView‚ð‚²‚¿‚ᬂº‚Ɉµ‚Á‚Ä‚é‚Ì‚à‹C‚ɂȂéB
MVC‚Æ‚©‚Ü‚é‚ÅŒ¾‚í‚ê‚È‚¢¢ŠE‚ł͂ ‚邯‚ÇA‚»‚ê‚Å‚àŠî–{‚Æ‚µ‚Ä—‰ð‚µ‚Ä‚¨‚­‚ׂ«‚¾‚æB
ƒrƒ…[‚𕪗£‚µ‚Ä‚¨‚­‚±‚Ƃ͂à‚Ì‚·‚²‚­d—v‚¾‚©‚çB
[]
[‚±‚±‰ó‚ê‚Ă܂·]

707 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 19:41:41.79 ID:oV1LtMOH0.net]
‚¦H‚Ü‚³‚©git diff‚𷕪‚ðŒ©‚é‚¾‚¯‚̃c[ƒ‹‚¾‚ÆŽv‚Á‚Ä‚é‚ÌH

708 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 19:42:41.80 ID:oV1LtMOH0.net]
GNU diff‚Ɉˑ¶‚µ‚½‚çAGNU diff‚ªŽg‚í‚ê‚È‚¢‚Æ‚±‚ë‚Å
“®‚©‚È‚¢‚Á‚Ă킩‚ç‚ñ‚©‚È‚Ÿ
diff‚͈ÚA«’á‚¢‚ñ‚¾‚æH

709 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 19:49:40.38 ID:J+3pjzxx0.net]
‚¿‚Ȃ݂É652‚ÅŠù‚ÉŒ¾‚Á‚½‚ª
> --output-indicator-new=<char>
> --output-indicator-old=<char>
> --output-indicator-context=<char>
> Specify the character used to indicate new, old or context lines in the generated patch. Normally they are +, - and ' ' respectively.
> https://www.git-scm.com/docs/git-diff
‚±‚̃IƒvƒVƒ‡ƒ“‚ª‘Š“–‚Ƀ„ƒo‚¢B
‚±‚ê‚̓fƒtƒH‚Å

diff | less

‚ƂȂÁ‚Ă镔•ª‚ðA

diff --output-indicator-new='>' | less

‚Æ‚·‚ê‚ÎK‚¹‚ɂȂê‚Ü‚·‚æA‚Æ‚¢‚¤‚±‚Æ‚¾‚ªA‚±‚ê‚Í

diff | sed 's/^\+/>/' | less

‚Æ‚·‚ê‚Îo—ˆ‚邱‚ƂȂ̂ÅAgnu‚É‚±‚ê‚ð’ñˆÄ‚µ‚Ä‚à“–‘Ru‚»‚ñ‚È‚ñƒCƒ‰ƒl[‚æv‚ÅI‚í‚Á‚Ä‚µ‚Ü‚¤B
C‚ÅŽÀ‘•‚·‚ׂ«ˆÄŒ‚ł͂Ȃ¢‚©‚çB
‚»‚±‚ʼn½ŒÌ’f‚ç‚ꂽ‚Ì‚©‚ð—‰ð‚¹‚¸A‚¾‚Á‚½‚çfork‚µ‚Ü‚·‚̃mƒŠ‚Ȃ̂ÅAŠ®‘S‚É–³”\‚Ì“­‚«ŽÒ‚¾‚æB
‘½•ª‚±‚¢‚‚ç‚Í–{“–‚ÉC‚µ‚©‘‚¯‚È‚¢AC‚µ‚©’m‚ç‚È‚¢˜A’†‚¾B
sed/awk/perl/python/ruby‚̂ǂꂩ‚łୂµ‚Å‚ào—ˆ‚ê‚ÎA‚±‚Ì”­‘z‚ɂ͂Ȃç‚È‚¢B
ƒRƒ“ƒgƒŠƒrƒ…[ƒ^[‚ª‚±‚ê‚ðo‚µ‚Ä‚­‚é‚Ì‚àAƒƒ“ƒeƒi‚ª‚±‚ê‚ðŽ~‚߂Ȃ¢‚Ì‚à‹¶‚Á‚Ä‚éB
ƒvƒƒWƒFƒNƒg‚ɂ͂¢‚Ü‚¾‚ɳ‹K•\Œ»‚𑂯‚È‚¢˜VŠQ‚µ‚©‚¢‚È‚¢‚Æ•ª‚©‚éB
‚¾‚©‚炱‚̃IƒvƒVƒ‡ƒ“‚ÍALinus“I‚ÉŒ¾‚¦‚ÎA펯“I‚ȃvƒƒOƒ‰ƒ}[œ‚¯‚ɂ͂ȂÁ‚Ä‚µ‚Ü‚Á‚Ă邾‚낤‚æB

710 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 19:51:14.64 ID:oV1LtMOH0.net]
git diff‚̓pƒbƒ`ƒtƒ@ƒCƒ‹‚ðì‚邽‚߂ɗ˜—p‚³‚ê‚邵A
diff‚͊‹«ˆË‘¶‚·‚éƒRƒ}ƒ“ƒh‚È‚ñ‚¾‚©‚çA
‚»‚ñ‚Ȃ̂Ɉˑ¶‚µ‚½‚çAgit‚̈ÚA«‚ª’á‚­‚È‚é

•ʂ̊‹«‚ÅŽÀs‚µ‚½‚çAdiffƒRƒ}ƒ“ƒh‚Ìo—Í‚ª‚¨‚©‚µ‚­‚Ä
³‚µ‚­ƒpƒbƒ`“–‚Ä‚ç‚ê‚Ü‚¹‚ñ‚Æ‚©‚È‚Á‚½‚碂é‚â‚ë
펯‚Ål‚¦‚ë‚â

711 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 19:53:03.45 ID:oV1LtMOH0.net]
>>685
> ‚Æ‚·‚ê‚Îo—ˆ‚邱‚ƂȂ̂ÅAgnu‚É‚±‚ê‚ð’ñˆÄ‚µ‚Ä‚à“–‘Ru‚»‚ñ‚È‚ñƒCƒ‰ƒl[‚æv‚ÅI‚í‚Á‚Ä‚µ‚Ü‚¤B
‚ ‚Ì‚³‚ŸA’ñˆÄ‚·‚é‚Ì‚ÍGNU‚¾‚¯‚¶‚Ⴞ‚ß‚¾‚Á‚Ä—‰ð‚µ‚ĂȂ¢‚ÌH

712 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 19:53:31.39 ID:J+3pjzxx0.net]
>>684
‚Ç‚¤‚¢‚¤ˆÓ–¡H
­‚È‚­‚Æ‚à‚ǂ̃vƒ‰ƒbƒgƒtƒH[ƒ€‚É‚àdiff‚Í‚ ‚邾‚ëB

713 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 19:56:13.88 ID:GzQExg5g0.net]
>>682
diff.external‚âdifftool‚É‚æ‚é’u‚«Š·‚¦‚Í·•ª•\ަ‚ÉŽg‚¤diff‚ð’u‚«Š·‚¦‚邾‚¯‚ÅAgit“à•”‚Ń}[ƒW‚⃊ƒx[ƒX‚ðs‚¤‚½‚߂̷•ª’Šo‚ɂ͎g‚í‚È‚¢‚¾‚ë

714 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 20:00:09.03 ID:9mfNegYM0.net]
‚ñ?
‚±‚ê‚Í‚à‚µ‚©‚µ‚ĈȑO—ˆ‚Ä‚½POSIXŒ´—Žå‹`ŽÒŽ‚©?

715 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 20:00:09.25 ID:oV1LtMOH0.net]
>>688
‘S•”“¯‚¶ŽÀ‘•‚¶‚á‚Ë[‚æ
‚»‚ꂼ‚ê‘S•”ׂ©‚¢ˆá‚¢‚ª‚ ‚é

‚·‚ׂẴvƒ‰ƒbƒgƒtƒH[ƒ€‚Ìdiff‚ɂ܂őΉž‚·‚é‚È‚ñ‚Ä
‘å•Ï‚Èì‹Æ‚È‚ñ‚Ä’N‚à‚â‚낤‚Ƃ͎v‚í‚ñ



716 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 20:01:01.17 ID:oV1LtMOH0.net]
—Ⴆ‚Î2004”N”Å‚Ìdiff‚É‚Í-u‚ª‚È‚¢‚©‚ç‚È
The Open Group Base Specifications Issue 6
https://pubs.opengroup.org/onlinepubs/009604499/utilities/diff.html

717 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 20:02:19.83 ID:J+3pjzxx0.net]
>>686
> diff‚͊‹«ˆË‘¶‚·‚éƒRƒ}ƒ“ƒh
‚ÍH
‚Ü‚ ‰¼‚É‚»‚¤‚¾‚Á‚½‚Æ‚µ‚ÄAGit“à‚Ìdiff‚ª‚ ‚ç‚ä‚éŠÂ‹«‚Å“¯‚¶diff‚𶬂·‚邿‚¤‚ɬ×H‚µ‚Ă邯‚Å‚àH

‚½‚¾‚Ü‚ ‚±‚Ìê‡A‚Ô‚Á‚¿‚ႯA¬×Ho—ˆ‚錴ˆö‚ª•ª‚©‚Á‚Ä‚éà‘½•ªIntƒTƒCƒY‚Æ‚©‚̈ႢA‚¾‚©‚çA
ƒŠƒ‚[ƒgƒŠƒ|ƒWƒgƒŠ‚̃}[ƒW‚Åi‰´‚ÍŽÀÛ‰½‚ð‘—‚Á‚Ä‚­‚é‚Ì‚©’m‚ç‚ñ‚ªjdiff‚ð‘—‚Á‚Ä‚­‚é‚̂ȂçA
‚»‚ê‚̓}[ƒWŽž“_‚ÅŽI‚É–â‚¢‡‚킹‚Ädiff‚Åςނ©ƒtƒ@ƒCƒ‹–{‘̂𑗂点‚ă[ƒJƒ‹‚ÅdiffŽæ‚é‚©‚·‚ê‚΂¢‚¢‚¾‚¯‚Å‚µ‚åB
³’¼AŒ´ˆö‹†–¾‚µ‚Ĭ×H‚·‚邿‚èŒãŽÒ‚Ì•û‚ª’f‘RŠy‚Ȃ̂ÅA‡—“I”»’f‚Ȃ炻‚¤‚µ‚Ă邯Žv‚¤‚¯‚ÇB

>>691
‘OŒã‚µ‚½‚ªã‹LB


>>689
‚»‚Ì“à•”‚Ń}[ƒW‚⃊ƒx[ƒX‚ðs‚¤ˆ×‚Ìdiff‚ðGNUdiff‚ÌdllƒR[ƒ‹‚Æ’u‚«Š·‚¦‚ÄA
ƒ}[ƒW‚⃊ƒx[ƒX‚ª“®‚©‚È‚­‚Ȃ邩‚Á‚Ęb‚¾‚æB•’ʂɓ®‚­‚ÆŽv‚¤‚¯‚ÇB

718 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 20:03:29.56 ID:oV1LtMOH0.net]
> ‚Ü‚ ‰¼‚É‚»‚¤‚¾‚Á‚½‚Æ‚µ‚ÄAGit“à‚Ìdiff‚ª‚ ‚ç‚ä‚éŠÂ‹«‚Å“¯‚¶diff‚𶬂·‚邿‚¤‚ɬ×H‚µ‚Ă邯‚Å‚àH

“¯‚¶diff‚𶬂·‚邽‚ß‚ÉAgit‚ÅŽÀ‘•‚µ‚Ä‚é‚ñ‚¾‚ë
“ªˆ«‚¢‚Ì‚©H

ˆË‘¶ƒ‰ƒCƒuƒ‰ƒŠi‚±‚Ìꇂ̓Rƒ}ƒ“ƒh‚¾‚ªj‚ðŒ¸‚ç‚·‚Ì‚Í
ˆÚA«‚ð‚‚߂邽‚ß‚Ì펯‚¾

719 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 20:04:11.62 ID:oV1LtMOH0.net]
OS‚Ì•W€ƒRƒ}ƒ“ƒh‚Ɉˑ¶‚µ‚½‚ç
ˆÚA«‚Í’á‚­‚È‚é‚ñ‚¾‚æ
펯‚â‚ë

720 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 20:08:10.94 ID:J+3pjzxx0.net]
>>692
> ƒ†ƒjƒtƒ@ƒCƒhŒ`Ž®diff‚ðʼn‚ÉŠJ”­‚µ‚½‚̂̓EƒFƒCƒ“EƒfƒCƒ”ƒBƒ\ƒ“‚ÅA
> 1990”N8ŒŽ‚Ì‚±‚Ƃł ‚Á‚½icomp.sources.misc‚ÌVolume 14‚Éunidiff‚Æ‚µ‚Ä“ŠejB
> ƒŠƒ`ƒƒ[ƒhEƒXƒg[ƒ‹ƒ}ƒ“‚ªGNUƒvƒƒWƒFƒNƒg‚ÌdiffƒRƒ}ƒ“ƒh‚É‚±‚Ì‹@”\‚ð1ƒ–ŒŽŒã‚ɉÁ‚¦A
> 1991”N1ŒŽƒŠƒŠ[ƒX‚ÌGNU diff 1.15‚©‚çŽg‚¦‚邿‚¤‚ɂȂÁ‚½B
> https://ja.wikipedia.org/wiki/Diff
‚½‚¾‚»‚êˆÈ‘O‚ÉA-u‚ª‚ ‚é/‚È‚¢‚ÍGit‚Ń}[ƒWo—ˆ‚é/o—ˆ‚È‚¢‚ɂ͂Ȃç‚È‚¢‚¾‚ëB
‚»‚ê‚ÍŠ®‘S‚ÉlŠÔ—p‚Å‚ ‚Á‚Ä‚³B

721 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 20:10:05.98 ID:J+3pjzxx0.net]
>>694,695
‚¾‚©‚çƒtƒ@ƒCƒ‹–{‘Ì‚ðƒ_ƒEƒ“ƒ[ƒh‚µ‚ÄAmerge‚·‚éƒ}ƒVƒ“ã‚ÅdiffŽæ‚ê‚΂¢‚¢‚¾‚¯‚¾‚ëB
‚±‚ê‚Ń}ƒVƒ“ˆË‘¶‚ð‚È‚­‚¹‚邵A•’ʂ̎À‘•‚¾‚æB

’Ê‚¶‚È‚¢‚Ì‚©H‚Ç‚¤‚à‚¨‘O‚Ì‘‚«ž‚݂͓ª‚ªˆ«‚»‚¤‚¾‚µB‚Ȃ炱‚±‚ç•Ó‚ÅØ‚èã‚°‚邪B

722 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 20:15:24.67 ID:oV1LtMOH0.net]
>>696
-u ‚ª‚È‚¢‚ƃnƒ“ƒN‚̸“x‚ª‰º‚ª‚邾‚ë
‚Ù‚ñ‚Æ‚µ‚ç‚ñ‚Ȃ炾‚Ü‚Á‚Æ‚¯‚æ

723 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 20:15:53.77 ID:oV1LtMOH0.net]
>>697
ƒpƒbƒ`ƒtƒ@ƒCƒ‹‚ðŽó‚¯Žæ‚Á‚Ä
‘¼‚Ìl‚ªƒ}[ƒW‚·‚邱‚Æ‚à‚ ‚邾‚ë
‚Ù[‚ñ‚ÆA‚µ‚ç‚ñ‚Ȃ炾‚Ü‚Á‚Æ‚¯

724 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 20:16:36.27 ID:oV1LtMOH0.net]
>>696
‘¼‚ÌOS‚ÅŽg‚¦‚邯‚ÍŒÀ‚ç‚ñ‚¾‚낤‚ª
GNU‚µ‚©“ª‚ɂȂ¢‚ñ‚©

725 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 20:38:58.71 ID:J+3pjzxx0.net]
>>690
ˆá‚¤‚µA565‚©‚ç‚Ì‹c˜_‚͉´‚ɂƂÁ‚Ă͈ꕔˆÓ–¡•s–¾‚¾‚ªA³’¼‘Š“–•s–тȂ͕̂ª‚©‚éB
‚»‚ê‚ÍGit‚Ì\‘¢‚ª•³‚¾‚©‚炾B


Œ‹‹Ç‚̂Ƃ±‚ëGit‚̓tƒ@ƒCƒ‹ƒVƒXƒeƒ€ã‚ÌblobƒcƒŠ[‚ðŠÇ—‚·‚éƒc[ƒ‹‚Å‚µ‚©‚È‚¢B
‚»‚µ‚Äblob‚ª‹C‚É“ü‚ç‚È‚¢‚̂ȂçAƒeƒLƒXƒg‚É‚µ‚Ä‚µ‚Ü‚¦‚΂¢‚¢‚¾‚¯‚ÅA‚»‚ê‚à‚Ü‚½Git‚Å‚µ‚©‚È‚¢B
‚±‚ê‚ð—‰ðo—ˆ‚È‚¢”nŽ­“¯Žm‚Å‹c˜_‚µ‚Ăċó‰ñ‚肵‚Ă邾‚¯‚̂悤‚ÉŒ©‚¦‚éB

‹ï‘Ì“I‚É‚ÍAgit cat-file‚ªblob“Ç‚Ýo‚µ‚ÅA‘΂ɂȂ鑂«ž‚݃c[ƒ‹‚à‚ ‚é‚Í‚¸‚¾‚ª’m‚ç‚È‚¢‚ªA
‚»‚ê‚ç‚ðŒÂ•ʂɌðŠ·o—ˆ‚ê‚Ή½‚Ƃłà‚Ȃ邾‚¯BPHP‚ňê”Ê“I‚ÉŽg‚í‚ê‚Ä‚éPDO•ûŽ®‚¾‚ªA
—v‚ÍÅI’i‚ÌI/O‚¾‚¯‚ÍŠeŽíŽæ‚è‚»‚낦‚ÄAØ‚è‘Ö‚¦‚ê‚Ή½‚Å‚ào—ˆ‚é\‘¢‚É‚·‚éB‚‚܂èA

Git‹Þ»‚Ì cat-file ƒoƒCƒiƒŠFGitƒ³blobŒ`Ž®
ƒIƒŒƒIƒŒƒoƒCƒiƒŠ‚©ƒVƒFƒ‹ƒXƒNƒŠƒvƒgF Git‹Þ»blobƒtƒ@ƒCƒ‹‚Ì–¼‘O‚ŃfƒBƒŒƒNƒgƒŠ‚ðì‚èA
‚»‚Ì’†‚ÉŽ©•ª‚ÌD‚«‚ÈŒ`Ž®‚œ˂Áž‚ñ‚Å‚¨‚¯‚΂¢‚¢‚¾‚¯B
XML‚Å‚àJSON‚Å‚àA‚½‚¾‚̃eƒLƒXƒg‚Å‚à‚¢‚¢B
‚»‚ê‚炪ssh—p‚Ȃ烊ƒ‚[ƒgƒŠƒ|ƒWƒgƒŠ‚ð“ǂނµADB—p‚È‚çDB‚ÉŠi”[‚³‚ê‚邱‚ƂɂȂéB
ÅI’i‚ÌI/O‚ð“ǂݑ‚«ƒZƒbƒg‚ÅŒðŠ·‚µ‚Ä‚µ‚Ü‚¦‚ÎA‚»‚Ìã‚̃R[ƒh‚Í‘S‚­“¯ˆê‚Å‚¢‚¯‚é‚ñ‚¾‚æB
ŒJ‚è•Ô‚·‚ªAPHP‚âWeb‚̘A’†‚Í펯“I‚É‚±‚ê‚ð‚â‚Á‚Ä‚éB(——R‚Í•¡”‚ÌDB‚ɑΉž‚·‚éˆ×)

‚»‚ê‚ðssh‚͕ʂɎÀ‘•‚µ‚Ă邿‚¤‚¾‚µA•ûjŽ©‘Ì‚ª‚©‚Ȃ苶‚Á‚Ă邿B
Linus‚àDB‚É“ü‚ê‚Ä‚é‚̂𕳂Ɍ¾‚Á‚Ă邪A•Û‘¶æ‚Í–{Ž¿‚ł͂Ȃ¢‚µA
“K؂ȃA[ƒLƒeƒNƒ`ƒƒ‚Å‚ ‚ê‚ΊȒP‚ÉŒðŠ·‰Â”\‚È‚à‚Ì‚¾B
‚¾‚©‚ç–{—ˆA‚±‚ñ‚È‹c˜_‚ª”­¶‚·‚é—]’n‚à‚È‚¢‚Ì‚¾‚¯‚ÇB



726 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 20:39:57.17 ID:oV1LtMOH0.net]
>>701
> ‚»‚ê‚ÍGit‚Ì\‘¢‚ª•³‚¾‚©‚炾B
Œ‹˜_‚ ‚è‚«‚Å——R‚ð’T‚·‚È
‚¨‘O‚̓Nƒ\‚È——R‚ðˆê‚Â‚àŒ¾‚Á‚Ä‚¢‚È‚¢

727 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 20:40:47.45 ID:oV1LtMOH0.net]
ˆÈ‘O—ˆ‚Ä‚½POSIXŒ´—Žå‹`ŽÒŽ‚Å‚Í‚È‚­
‚Ü‚½•Ê‚ÌPOSIXŒ´—Žå‹`ŽÒŽ‚Ì‚æ‚¤‚¾‚È‚—

728 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 20:41:49.56 ID:oV1LtMOH0.net]
Ž©•ª‚ª”F‚߂Ă¢‚é‚à‚̈ȊOu‘S•”•ûj‚ª‹¶‚Á‚Ă邿v
‚»‚Ì——R‚ÍAŽ©•ª‚ª”F‚߂Ă¢‚È‚¢‚©‚炾‚æ

¢ŠE‚ª”F‚߂Ă¢‚Ä‚à
u‰´‚ª”F‚߂Ă¢‚È‚¢‚©‚碊E‚Ì•û‚ª‹¶‚Á‚Ä‚é‚ñ‚¾‚æIv

729 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/10/31(ŒŽ) 20:45:31.00 ID:GrGctmUAM.net]
POSIXŒ´—Žå‹`‚ÍWindows‚ł̊J”­‚ª‚ß‚ñ‚Ç‚­‚³‚­‚È‚é‚ñ‚Å–{“–‚ÉŒ™‚¢‚¾‚í
‚ ‚Æ¡Xawk‚âsed‚̓ǂ݂Â炢•¶–@Šo‚¦‚邿‚葼‚̃XƒNƒŠƒvƒgŒ¾Œê‚Å‘‚¢‚½•û‚ªŠy‚¾‚µAPOSIXŒ´—Žå‹`‚ÍPOSIX‚ÉŠµ‚ê‚Ä‚¢‚é“z‚̃|ƒWƒVƒ‡ƒ“ƒg[ƒN‚É‚·‚¬‚È‚¢‚ÆŽv‚¤‚Ë

730 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 20:46:22.02 ID:GzQExg5g0.net]
>>693
git‚̃o[ƒWƒ‡ƒ“ŠÇ—‚³‚ê‚Ä‚¢‚éƒtƒ@ƒCƒ‹ƒcƒŠ[‚ÍdiffƒRƒ}ƒ“ƒh‚ª‚»‚̂܂܉ðŽß‚Å‚«‚邿‚¤‚ÈŒ`Ž®‚Ńtƒ@ƒCƒ‹ƒVƒXƒeƒ€ã‚É‘¶Ý‚µ‚È‚¢‚©‚çƒtƒ@ƒCƒ‹’PˆÊ‚ŕϊ·‚µ‚ÄŠO•”ŠÖ”ŒÄ‚Ño‚·‚Æ‚©”nŽ­‚¾‚È
‚³‚ç‚Égit“à•”‚ŕێ‚³‚ê‚éƒtƒ@ƒCƒ‹‚Ì·•ªî•ñ‚ðdiff‚Ìo—݂͂½‚¢‚ÈŽš‹å‰ðÍ‚ª•K—v‚ȃoƒCƒg”z—ñ‚ÅŽæ‚舵‚¤‚Ì‚à”nŽ­‚°‚Ä‚é
‚±‚̃tƒ@ƒCƒ‹·•ª’Šo‚͊ԈႢ‚È‚­git‚ÌŠjS“I‹@”\‚±‚ꂪ–³‚¯‚ê‚ÎVCS‚Æ‚µ‚Ä‹@”\‚µ‚È‚¢

731 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 20:49:18.25 ID:oV1LtMOH0.net]
>>705
POSIXŒ´—Žå‹`ŽÒ‚ÍPOSIX‚ð—‰ð‚µ‚ĂȂ¢‚æB

732 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 20:55:34.73 ID:GzQExg5g0.net]
>>698
-u‚ðƒTƒ|[ƒg‚·‚é‘O‚ÍApatchì‚é‚È‚ç-c‚̃Rƒ“ƒeƒNƒXƒgŒ`Ž®‚¾‚ë
-c‚È‚ç-u‚ƃnƒ“ƒN‚̸“x‚͕ςí‚ç‚ñ

733 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 21:08:17.57 ID:J+3pjzxx0.net]
>>706
‚»‚±‚ç•Ó‚Ì‹@”\‚ÍGitˆÈ‘O‚©‚犮‘S‚É‹@”\‚µ‚Ä‚é‚ñ‚¾‚æB
> diff‚ªì‚ç‚ê‚Ä‚µ‚΂炭‚ÍAƒ\ƒtƒgƒEƒFƒAƒR[ƒh‚â‹Zp•¶‘‚̃}[ƒNƒAƒbƒv‚̃\[ƒX•”•ª‚Ì•ÏX‰ÓŠ‚ð”äŠr‚·‚éA
> ƒvƒƒOƒ‰ƒ€‚̃fƒoƒbƒOo—͂̌ŸØAƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€’†‚̃tƒ@ƒCƒ‹ˆê——‚Ì”äŠr‚Æ‚¢‚Á‚½Žg‚¢•û‚ªˆê”Ê“I‚Å‚ ‚Á‚½B
> ed—p‚Ìo—͂ɂæ‚èAƒtƒ@ƒCƒ‹‚ւ̈ê˜A‚Ì•ÏX‚ð‚ЂƂ܂Ƃ߂ɂµ‚ătƒ@ƒCƒ‹—e—Ê‚ðß–ñ‚·‚邯‚¢‚¤ƒAƒCƒfƒA‚ªo‚Ä‚«‚½B
> Source Code Control SystemiSCCSj‚Í‚»‚̂悤‚ȃAƒCƒfƒA‚ðŽÀ‘•‚µ‚½‚à‚̂Ƃµ‚Ä1970”N‘ãŒã”¼‚ÉŽÀ‘•‚ª‚È‚³‚ꂽB
> https://ja.wikipedia.org/wiki/Diff
‚¾‚©‚ç‚»‚ê‚ÍGit‚̃AƒCƒfƒA‚Å‚à‘S‘R–³‚­AGitˆÈ‘O‚©‚çdiff‚Æed‚ð‘g‚݇‚킹‚ê‚Î’N‚Å‚ào—ˆ‚镨‚¾‚Á‚½B
–ܘ_diff‚Ìo—Í‚ªƒLƒ‚‚¾‚©‚ço—ˆ‚邾‚¯--minimum‚Ȃ͖̂ڎw‚·‚Æ‚µ‚Ä‚àA
‚»‚ê‚Ídiff‚ð‰ü‘P‚·‚ׂ«˜b‚ÅAGit–{‘Ì‚ª‘Ήž‚·‚é˜b‚ł͂Ȃ¢B


‚Ä‚©‚±‚̕ӂ̃\ƒtƒgƒEƒFƒAŠK‘w‚̘b‚ª’Ê‚¶‚È‚¢‚Æ‚±‚ë‚ðŒ©‚é‚ÆAŠ„‚ÆŠK‘w–³‚µ‚Ì•¶‰»–{“–‚ÉC‚µ‚©’m‚ç‚È‚¢Š´‚¶‚¾‚ÈB
—Ⴆ‚ÎJS‚Æ‚©‚Å‚ÍAˆµ‚¤ƒf[ƒ^‚Ìæ‚ªDB‚Ȃ̂©Aƒ[ƒJƒ‹ƒtƒ@ƒCƒ‹‚Ȃ̂©Aƒƒ‚ƒŠã‚ÌString‚Ȃ̂©‚ð
ãˆÊ‚̃R[ƒh‚Í‹æ•Ê‚µ‚È‚¢‚Åςނ悤‚ɃR[ƒfƒBƒ“ƒO‚·‚邱‚Æ‚ª•’Ê‚ÅA
‚ÆŒ¾‚¤‚©ŽÀÛ‚Í‚»‚¤‚µ‚©o—ˆ‚È‚­‚ÄA‹­§“I‚É‚»‚¤‚³‚¹‚ç‚ê‚é‚킯‚¾‚ªA
Œ`Ž®“I‚É‚ÍAƒlƒbƒgƒ[ƒN‚Å‚àƒ[ƒJƒ‹ƒtƒ@ƒCƒ‹‚Å‚àƒƒ‚ƒŠã‚ÌString‚Å‚àA
ƒvƒƒOƒ‰ƒ~ƒ“ƒOƒ‚ƒfƒ‹‘¤‚©‚ç‚Í‘S•”“ǂݑ‚«o—ˆ‚éó‘ԂɂȂÁ‚Ä‚©‚秌䂪“n‚³‚ê‚éB
(ƒƒ‚ƒŠã‚É“WŠJ‚µI‚¦‚Ä‚©‚ç“n‚³‚ê‚éƒCƒ[ƒWA‚È‚¨‚±‚ê‚ðRuby‚Å‚ÍãŽè‚¢‚±‚Æ’x‰„“Ç‚Ýo‚µ‚É‚µ‚Ä‚½‚è‚·‚邪)
C‚ÅI/O‚𕪗£‚·‚é‚É‚µ‚Ä‚à•’Ê‚Í‚»‚¤‚·‚邵AŽÀÛAGit‚Å‚à‚»‚¤‚È‚Á‚Ä‚éB
‚łȂ¢‚Æ git log -L ‚Å‘S“WŠJ‚Ì”{‚قǃƒ‚ƒŠH‚¤‚Æ‚©‚ ‚è

734 –¼‘OF“¾‚È‚¢‚µB

ÅI’i‚ÌI/O‚Í•’ʂ͂»‚¤‚â‚Á‚ÄãˆÊ‚̃R[ƒh‚Æ•ª—£‚·‚é‚à‚Ì‚ÅAGit‚àcat-file‚Å‚»‚¤‚È‚Á‚Ä‚éB
‚½‚¾A‚»‚ê‚ðŒðŠ·o—ˆ‚È‚¢‚Ì‚ÅAƒeƒLƒXƒg‚âDB‚ɕۑ¶‚µ‚½‚¢“z‚ɑΉžo—ˆ‚ĂȂ¢‚¾‚¯B
‚±‚ê‚ÍGit‚Ì\‘¢‚Ì–â‘肾‚æB
‚»‚ê‚Åssh‚ð•ʂɎÀ‘•‚µ‚Ü‚·‚Æ‚©A‚©‚È‚è”nŽ­‚°‚½•ûj‚¾B
­‚È‚­‚Æ‚àJS’m‚Á‚Ä‚ê‚΂»‚¤‚͂Ȃç‚È‚¢B
[]
[‚±‚±‰ó‚ê‚Ă܂·]

735 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 21:09:37.44 ID:J+3pjzxx0.net]
Web‚̘A’†‚Í”nŽ­‚È‚Ì‚àŽ–ŽÀ‚¾‚¯‚ÇA”nŽ­‚Å‚àãŽè‚­s‚­‚悤‚ÉFXãŽè‚­o—ˆ‚Ä‚é‚Ì‚àŽ–ŽÀ‚È‚ñ‚¾‚æB
‚b‚̘A’†‚͈ê“xWeb‚ð‚â‚Á‚Ä‚Ý‚é‚Æ¦‚­•׋­‚É‚È‚é‚ÆŽv‚¤‚æB‰´‚à‚»‚¤‚¾‚Á‚½‚µB
‚½‚¾‚µWeb‚Í‚©‚Ȃ蕳‚È‚Ì‚àŽ–ŽÀ‚¾‚ªB



736 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 21:15:30.28 ID:GzQExg5g0.net]
>>709
ƒ}[ƒW‚⃊ƒx[ƒX‚Å‚â‚Á‚Ă鷕ª’Šo‚ÍÅI’i‚ÌI/O‚¶‚á‚È‚¢‚µ
CŒ¾Œê‚ŃVƒ“ƒvƒ‹‚ÉŽÀ‘•‚³‚ê‚Ä‚égit‚ðMS‚ªì‚é”nŽ­‚Ý‚½‚¢‚Éd‚¢ƒc[ƒ‹‚É‚µ‚È‚¢‚Å‚­‚ê‚æ

737 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 21:34:40.89 ID:GzQExg5g0.net]
BitKeeper‚ðŒ³‚ÉGit‚ðŽÀ‘•‚µ‚½ƒŠ[ƒiƒX‚ÍBitKeeperˆÈ‘O‚ÌVCS‚𕳂݂½‚¢‚ÉŒ¾‚Á‚Ä‚é‚ñ‚¾‚æ‚Ë
https://ezoeryou.github.io/blog/article/2015-04-08-linus-git-interview.html
ed‚Ædiff‚ðŽg‚Á‚½‚悤‚ÈVCS‚ÍŠá’†‚ɂȂ©‚Á‚½

738 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 21:39:28.36 ID:J+3pjzxx0.net]
>>711
‚¾‚©‚ç•’Ê‚ÍA“à•”“I‚Ɉ³k‚³‚ꂽƒtƒ@ƒCƒ‹‚ւ̃AƒNƒZƒX‚ÍA
1. ’Pƒ‚Ƀƒ‚ƒŠ“WŠJ‚·‚é
2. ‰½‚ç‚©‚̃vƒƒLƒVƒIƒuƒWƒFƒNƒg‚ŃGƒ~ƒ…ƒŒ[ƒg‚·‚é
‚̂ǂ¿‚ç‚©‚ÅA‘åŠT‘OŽÒ‚¾‚µGit‚Å‚à‚»‚¤‚È‚Á‚Ä‚éB
‚¾‚©‚炱‚±‚Å‘¬“x’ቺ‚Æ‚©‚ÍŠÖŒW‚È‚¢˜b‚¾B
(‚È‚¨ŒãŽÒ‚Í/dev/zero‚Æ‚©/dev/random‚Æ‚©‚ÆŒ¾‚¦‚Εª‚©‚邾‚낤)
‚»‚±‚𑼂̌¾ŒêAPHP/JS/Go/Rust‚̂ǂꂩ‚ð’m‚Á‚Ä‚ê‚ÎA
‚»‚±‚ŃIƒuƒWƒFƒNƒg‚É‚µ‚ÄI/O•ª—£‚µ‚ă}ƒ‹ƒ`ƒ^[ƒQƒbƒg‚É‚µ‚Ä‚µ‚Ü‚¤‚Ì‚à펯B
‚±‚ê‚ðŽv‚¢‚‚¯‚È‚¢/’m‚ç‚È‚¢‚Ì‚¾‚©‚瑽•ª–{“–‚ÉC‚µ‚©’m‚ç‚È‚¢˜A’†‚¾‚¯‚Å‚â‚Á‚Ă邿B
ŒN‚©‚ç‚à‚»‚ê‚ðŠ´‚¶‚éB

‚¿‚Ȃ݂Éd‚­‚È‚é/‚È‚ç‚È‚¢‚È‚çASQLite‚Í‘å—ʂ̬‚³‚¢ƒtƒ@ƒCƒ‹‚È‚çƒtƒ@ƒCƒ‹‚æ‚è‚à‘¬‚¢‚ºI‚Æ‚©Œ¾‚Á‚Ă邵A
‘¼DB‚ƈá‚Á‚ă[ƒJƒ‹‚¾‚©‚玎‚µ‚Ä‚Ý‚é‚Æ–Ê”’‚¢‚©‚à‚æB
https://www.sqlite.org/fasterthanfs.html

739 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 21:52:54.41 ID:GzQExg5g0.net]
>>713
“à•”“I‚Ɉ³k‚³‚ꂽƒtƒ@ƒCƒ‹H
uƒtƒ@ƒCƒ‹ƒcƒŠ[‚ÍdiffƒRƒ}ƒ“ƒh‚ª‚»‚̂܂܉ðŽß‚Å‚«‚邿‚¤‚ÈŒ`Ž®‚Ńtƒ@ƒCƒ‹ƒVƒXƒeƒ€ã‚É‘¶Ý‚µ‚È‚¢v
‚±‚ê‚ðŠ¨ˆá‚¢‚µ‚½‚Ì‚©‚ÈH
ƒtƒ@ƒCƒ‹‚¶‚á‚È‚­‚ătƒ@ƒCƒ‹ƒcƒŠ[‚Ë
git‚̃fƒBƒŒƒNƒgƒŠ[‚̃cƒŠ[\‘¢‚ð•ÛŽ‚·‚é•û–@“Æ“Á‚¾‚©‚ç‚»‚ÌŠeƒtƒ@ƒCƒ‹‚ðdiffŽæ‚Á‚Ä‚à‚炤‚½‚߂ɃcƒŠ[‚ðtraverse‚·‚éƒCƒ“ƒ^[ƒtƒF[ƒX‚ð’ñ‹Ÿ‚·‚é•K—v‚ª—L‚é
ƒtƒ@ƒCƒ‹’PˆÊ‚Ì·•ª’Šo‚È‚ñ‚Ä•¡ŽG‚Ȉ—‚Å‚à‚È‚¢‚ñ‚¾‚©‚ç‚»‚ê‚ð‚â‚Á‚Ä‚à‚炤‚½‚߂ɂ»‚ê‚æ‚è‚͂邩‚É•¡ŽG‚ȃCƒ“ƒ^[ƒtƒF[ƒX‚ðÝŒv‚·‚邯‚©–³‘ʈȊO‚̉½•¨‚Å‚à‚È‚¢‚È

740 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 21:54:31.60 ID:J+3pjzxx0.net]
>>712
‚½‚¾‚»‚ê‚Íed‚Ædiff‚ª–â‘肾‚Á‚½‚킯‚ł͂Ȃ¢‚¾‚낤‚µA
‰¼‚É‚»‚¤‚¾‚Á‚½‚Æ‚µ‚Ä‚àA³‚µ‚­ƒ\ƒtƒgƒEƒFƒA‚ð\¬‚µ‚Ä‚¢‚ê‚΂·‚®‚ÉŒðŠ·‰Â”\‚ÅA‘S‚­–â‘è‚ɂȂç‚È‚¢‚ñ‚¾‚æB
‚»‚̕ӂªƒ\ƒtƒgƒEƒFƒAŠK‘w‚̈ӎ¯‚ª‚È‚¢‚È‚ ‚ÆŽv‚¤‚Æ‚±‚낾‚æB
C‚Í‚»‚¤‚¢‚¤¢ŠE‚Å‚à‚ ‚邯‚Ç‚³B

ed‚Ædiff‚Å“WŠJ‚·‚é‚Ì‚ª‘Ê–Ú‚È‚çA‘¼•ûŽ®‚Ì cat-file ŠK‘w‚ÉŒðŠ·‚µ‚Ä‚µ‚Ü‚¦‚Ή½‚Ƃłà‚È‚é‚ñ‚¾‚æB
Git‚Ì•ûŽ®‚ª—D‚ê‚Ä‚¢‚ê‚ÎA‘¼VCS‚ªGit‚Ì––’[ŠK‘w‚ÌI/OƒR[ƒh‚ðŽæ‚èž‚ß‚Îςނ¾‚¯B
‚¾‚©‚ç‚»‚±‚ð–â‘è‚É‚·‚鎞“_‚ŃYƒŒ‚Ä‚éB
—Ⴆ‚Îgzip‚Ì—l‚ȃXƒgƒŠ[ƒ~ƒ“ƒO•ûŽ®‚Ì cat-file ‚É‚µ‚Ä‚à‚¤“®ì‚·‚邵A7zip‚Å‚à‰½‚Å‚à‚¢‚¢‚ñ‚¾‚æB
(ƒo[ƒWƒ‡ƒ“ŠÇ—ƒVƒXƒeƒ€‚Ìꇂ͌•ʃtƒ@ƒCƒ‹‚ł͂Ȃ­ƒtƒ@ƒCƒ‹ƒZƒbƒg‚ł̈³k‚Ȃ̂ŎÀÛ‚Í‚±‚ê‚ç‚Í“K؂ł͂Ȃ¢‚ª)

‚»‚ê‚ÅLinus‚ªŒ¾‚Á‚Ă邿‚¤‚ÉAƒLƒ‚‚Í
> –â‘è‚̓R[ƒh—ʂł͂Ȃ­‚ÄA‚ǂ̂悤‚Ƀf[ƒ^‚ðˆµ‚¤‚©‚¾‚Á‚½B
> ‰Šú‚ÌŽÀۂ̃R[ƒh—Ê‚ÍA‚©‚Ȃ譂Ȃ¢BŠî–{“I‚Èl‚¦•û‚ª³‚µ‚¢‚©‚Ç‚¤‚©‚É‚©‚©‚Á‚Ä‚¢‚éBŠJ”­‚ðŽn‚ß‚é‘O‚©‚ç‚»‚̃AƒCƒfƒBƒA‚ɂ‚¢‚ÄlŽ@‚µ‚Ä‚¢‚½‚킯‚¾B
‚Å‚ ‚Á‚ÄA—v‚̓cƒŠ[ƒRƒ“ƒgƒ[ƒ‹‚Å‚ ‚Á‚ÄAI/O‚ł͂Ȃ¢‚¾‚ëB

741 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 22:11:44.63 ID:J+3pjzxx0.net]
>>714
‚ ‚ Aƒtƒ@ƒCƒ‹‚Æ

742 –¼‘OFЍˆá‚¢‚µ‚Ä‚¢‚½‚͎̂–ŽÀ‚¾‚ªA‚»‚ê‚Å‚àˆÓ–¡‚Í“¯‚¶‚¾‚æB

> git‚̃fƒBƒŒƒNƒgƒŠ[‚̃cƒŠ[\‘¢‚ð•ÛŽ‚·‚é•û–@“Æ“Á‚¾‚©‚ç‚»‚ÌŠeƒtƒ@ƒCƒ‹‚ðdiffŽæ‚Á‚Ä‚à‚炤‚½‚߂ɃcƒŠ[‚ðtraverse‚·‚éƒCƒ“ƒ^[ƒtƒF[ƒX‚ð’ñ‹Ÿ‚·‚é•K—v‚ª—L‚é
–ܘ_‚»‚̒ʂ肾‚ªA‚‚܂肱‚ê‚̓tƒ@ƒCƒ‹ƒVƒXƒeƒ€‚Å‚ ‚Á‚ÄA‚»‚Ìæ‚ɉB•Áo—ˆ‚é‚ñ‚¾‚æB
NTFS‚©ext4‚©bitlocker‚ðŽg‚Á‚Ă邩ˆ³kDISK‚©‚ðƒAƒvƒŠ‚Í‹C‚É‚µ‚È‚¢‚¾‚ëB
‚»‚ê‚ÍOS‚ªƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚̈Ⴂ‚ð‰B•Á‚µ‚Ä‚­‚ê‚é‚©‚çB‚±‚ê‚Æ“¯‚¶B
“¯—l‚ÉA cat-file ‚Å––’[‚̃tƒ@ƒCƒ‹‚ÌŒ`Ž®‚̈Ⴂ‚͉B•Áo—ˆ‚ÄA
ƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€ƒhƒ‰ƒCƒoi‚Æ‚Å‚àŒ¾‚¤‚ׂ«‚©H)‚ÅAƒcƒŠ[Ú×\‘¢‚̈Ⴂ‚͉B•Áo—ˆ‚é‚ñ‚¾‚æB
‚»‚µ‚Ä‚»‚ê‚Í“–‘RGit‚É‚à“ü‚Á‚Ä‚éB
‚¾‚©‚ç‚»‚ÌãˆÊ‚©‚ç‚ÍGitŒ`Ž®‚̃tƒ@ƒCƒ‹ƒcƒŠ[/ƒIƒuƒWƒFƒNƒgƒcƒŠ[‚ð
•’ʂ̃tƒ@ƒCƒ‹ƒVƒXƒeƒ€/ƒIƒuƒWƒFƒNƒg‚Æ“¯‚¶‚悤‚ÉŒ©‚¹‚邱‚Ƃ͉”\‚È‚ñ‚¾‚æB
‚»‚µ‚ÄŽÀÛ‚É‚»‚¤‚µ‚Ä‚é‚Í‚¸‚¾‚æB

‚¾‚©‚ç‚ÈAŽ©•ª‚ªŠÇŠ‚µ‚Ä‚éŠK‘wˆÈŠO‚ÌŠ‚ÍA‚Í‚Á‚«‚茾‚Á‚ÄŠÖŒW‚È‚¢‚µƒR[ƒh‚©‚ç‚àŒ©‚¦‚È‚¢‚ñ‚¾‚æB
C‚Ìꇂ͂»‚̕ӂ̊K‘wˆÓޝ‚ªŠó”–‚ÅAŽÀÛŒN‚Ƃ̋ó‰ñ‚è‚à‚±‚ꂾ‚ªAGit‚à‚±‚̕ӂͳ‚µ‚­ŽÀ‘•‚³‚ê‚Ä‚é‚Í‚¸B
[]
[‚±‚±‰ó‚ê‚Ă܂·]

743 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 22:17:17.34 ID:GzQExg5g0.net]
>>716
cat-file‚Í’P‚Éblob‚Ì’†g‚ð•\ަ‚·‚éƒRƒ}ƒ“ƒh‚Á‚Ä‚¾‚¯‚ÅA‹t‚ð‚â‚éblob‚ðì‚éƒRƒ}ƒ“ƒh‚ª—pˆÓ‚³‚ê‚Ä‚é‚킯‚¶‚á‚È‚¢
‚‚܂肱‚±‚Ń\ƒtƒgƒEƒFƒA“I‚ÉŠK‘w‚ª‚«‚ê‚¢‚É•ª‚©‚ê‚Ä‚é‚킯‚¶‚á‚È‚¢
‚±‚±‚ð’u‚«Š·‚¦‚ÄŽ©—R‚Ȉ³kƒAƒ‹ƒSƒŠƒYƒ€‚ðŽg‚¦‚邿‚¤‚ɂȂÁ‚Ä‚¢‚½‚Æ‚µ‚½‚ç
Libgit2 ‚Ý‚½‚¢‚ȕʎÀ‘•‚̃‰ƒCƒuƒ‰ƒŠ‚ªoŒ»‚·‚é—]’n‚à‚È‚©‚Á‚½‚¾‚낤
‚±‚±‚͕ςɃCƒ“ƒ^[ƒtƒF[ƒXŠK‘w‚È‚ñ‚Ä—pˆÓ‚µ‚È‚­‚ij‰ð
git‚̓c[ƒ‹‚Å‚ ‚邯‚Æ‚à‚ɃtƒH[ƒ}ƒbƒg‚Å‚à‚ ‚é‚ñ‚¾‚æ
ƒtƒH[ƒ}ƒbƒg‚ÉŽ©—R‚ȃIƒvƒVƒ‡ƒ“‚ª—pˆÓ‚³‚ê‚Ä‚¢‚邯‚©•ʂ̎À‘•‚ðì‚鑤‚Æ‚µ‚Ă͈«–²‚Å‚µ‚©‚È‚¢

744 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 22:33:44.64 ID:DiR+92tnM.net]
‚»‚¤A‚±‚̃NƒŒ[ƒ}[‚ÍGit‚̃f[ƒ^ƒ‚ƒfƒ‹‚âƒf[ƒ^ƒtƒH[ƒ}ƒbƒg‚Æ‚µ‚Ă̑¤–Ê‚ðŒ©—Ž‚Æ‚µ‚Ä‚é
ŠmŒÅ‚Æ‚µ‚½—D‚ꂽƒf[ƒ^ƒ‚ƒfƒ‹‚ðŽ‚Â‚Á‚Ă̂͗§”h‚ÈUNIX“NŠw‚̈ê‚‚Ȃñ‚¾‚¯‚ǂ˂¦

745 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 22:39:17.91 ID:h5Hfu9WR0.net]
>>715
‚¢‚¢‚©‚çA‚¨‘O‚É git ‚ÍŒü‚¢‚ĂȂ¢‚©‚çÁ‚¦‚ëBgit ‚Í–œlŒü‚¯‚¶‚á‚È‚¢B
Ž©•ª‚Å”[“¾‚ª‚¢‚­‚à‚Ì‚ðì‚Á‚Ä‚»‚ê‚ðŽg‚¦B
‚Ç‚¤‚¹‘½l”‚ª‚©‚©‚í‚邿‚¤‚ȃvƒƒWƒFƒNƒg‚Æ‚©‚ɂ͉‚ª‚È‚¢‚¾‚ë‚©‚çAˆêl‚Ŏ₵‚­Žg‚Á‚Ä‚ëB



746 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 22:41:57.65 ID:J+3pjzxx0.net]
>>717
> ‹t‚ð‚â‚éblob‚ðì‚éƒRƒ}ƒ“ƒh‚ª—pˆÓ‚³‚ê‚Ä‚é‚킯‚¶‚á‚È‚¢
‚ł͂Ȃ­‚ÄA—pˆÓ‚·‚é‚ñ‚¾‚æB
‚»‚¤‚·‚ê‚Ή½‚Å‚àŠÈ’P‚Éo—ˆ‚邿‚¤‚ɂȂ邾‚¯B
ŽÀÛ‚Í“à•”“I‚ɂ͎‚Á‚ĂăRƒ}ƒ“ƒh‚Æ‚µ‚ÄŒöŠJ‚µ‚ĂȂ¢‚¾‚¯‚¾‚©‚çAŽÀ‘•‚ÍŠÈ’P‚¾‚µB
‚Ü‚ –{“–‚Ƀ\ƒtƒgƒEƒFƒAŠK‘w‚̘b‚ª’Ê‚¶‚È‚¢‚̂Ţ‚邪A‚à‚¤ˆê“x’¦‚肸‚ÉŒJ‚è•Ô‚µ‚Ă݂éB

C‚ÅŒ¾‚¤‚ÆAprintf‚Ìæ‚Ícrt.o‚ÉŒq‚ª‚Á‚Ă邾‚ëB
ƒAƒvƒŠ‚Íprintf‚܂ŊNJ‚µ‚Ä‚ÄAcrt.o‚ÌŠK‘w‚Í’m‚炸‚ÉÏ‚ÞB
‚»‚µ‚Äcrt.o‚ð‚»‚ê‚¼‚ê‚̃}ƒVƒ“‚É—pˆÓ‚·‚ê‚ÎA“¯‚¶ƒ\[ƒXƒR[ƒh‚ª“®‚­‚킯‚¾B(–ܘ_ƒRƒ“ƒpƒCƒ‹•K—v‚¾‚ª)
‚ÅA‚»‚Ìcrt.o‚ðƒlƒbƒgƒ[ƒN—p‚̂ɂµ‚½‚çsshæ‚Ì’[––‚ÉŒ‹‰Ê‚ª•\ަ‚³‚êA
DB—p‚É‚µ‚½‚çDB‚Ƀf[ƒ^‚ªŠi”[‚³‚êA
•’Ê‚Ìcrt.o‚ðŽg‚¦‚Ήæ–ʂɕ¶Žš‚ª•\ަ‚³‚ê‚éA‚Æ‚¢‚¤‚¾‚¯B

ŠK‘w‚𓱓ü‚µ‚Ä‚à‹ê˜J‚·‚鎖‚͂Ȃ¢‚µA
‹t‚ÉCˆÈŠO‚ÌŒ¾Œê‚Å‚ÍI/OŠK‘w‚𓱓ü‚·‚éˆÈŠO‚Ì•û–@‚ª‚È‚¢’ö‚Ɉê”Ê“I‚¾‚æB
i‚ÆŒ¾‚¤‚©CˆÈŠO‚ÌŒ¾Œê‚Å‚ÍI/O‚ð’¼Ú’@‚­‚±‚Ƃ͈ê”Ê“I‚Éo—ˆ‚È‚¢j
C‚Íã‚©‚牺‚܂őSŠÇŠo—ˆ‚é‚ñ‚¾‚¯‚ÇA–³‘ʂɂâ‚è‚·‚¬‚Ä‚éƒR[ƒh‚ɂȂ肪‚¿‚È‚Ì‚àŽ–ŽÀB
‚Ȃ܂¶o—ˆ‚é‚à‚Ì‚¾‚©‚ç‚â‚Á‚¿‚Ⴄ‚Ì‚¾‚¯‚ÇA‚»‚ê‚ͳ‚µ‚¢\¬‚ł͂Ȃ¢‚ñ‚¾‚æB

747 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 22:45:45.36 ID:h5Hfu9WR0.net]
>>720
•³—˜_‚¢‚¢‚©‚çA‚Ü‚¸‚Íì‚Á‚ÄŒ©‚¹‚ëB

748 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 22:50:56.79 ID:GzQExg5g0.net]
>>720
‚»‚ñ‚È“ü‚ê‘Ö‚¦‰Â”\‚ÈŠK‘w•ª‚¯‚ª•K—v‚È‚çʼn‚©‚ç‘S•”CŒ¾ŒêˆÈŠO‚Åì‚ê‚΂悩‚Á‚½‚ñ‚¾‚æ
‚Å‚àƒŠ[ƒiƒX‚ÍCŒ¾Œê‚ð‘I‚ñ‚łقÚunixƒVƒXƒeƒ€ƒR[ƒ‹‚ð’¼Ú’@‚­•ûŽ®‚ÅŽÀ‘•‚µ‚½

hq‚È‚ñ‚©‚Ì•û‚ª‚¨‘O‚ÌD‚݂ɋ߂¢‚¾‚낤‚¯‚ÇAhq‚Í”p‚ê‚Ägit‘S·‚ƂȂÁ‚½
‚Þ‚©‚µ‚Í‚±‚̃XƒŒ‚É‚àhqMŽÒ‚ª·‚ñ‚Ƀ`ƒ‡ƒbƒJƒC‚©‚¯‚É—ˆ‚½‚à‚ñ‚¾‚¯‚ÇA‚¢‚܂͉½‚µ‚Ä‚é‚ñ‚¾‚낤‚È

749 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 22:55:40.76 ID:h5Hfu9WR0.net]
‚à‚Í‚â

750 –¼‘OF–¼‘O‚·‚ç‚¿‚á‚ñ‚ÆŠo‚¦‚Ä‚à‚炦‚ĂȂ¢ hg ‚³‚ñB []
[‚±‚±‰ó‚ê‚Ă܂·]

751 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 22:59:10.92 ID:J+3pjzxx0.net]
>>717
‚ [‚¾‚©‚ç‚ÈAƒtƒŒ[ƒ€ƒ[ƒN‚ðˆê“xŽg‚Á‚Ă݂ê‚Ε׋­‚É‚È‚é‚ÆŽv‚¤‚æB

ƒtƒŒ[ƒ€ƒ[ƒN‚ÍŒ^‚ɛƂ߂ç‚ê‚é‚Ì‚¾‚¯‚ÇA
‚»‚ÌŒ^‚Í‚»‚ê‚È‚è‚Ì“z‚ªˆê¶Œœ–½l‚¦‚½Œ^‚¾‚©‚çA‚»‚ê‚È‚è‚È‚ñ‚¾‚æB
‚È‚é‚Ù‚Ç‚±‚¤‚·‚ê‚΃tƒ@ƒCƒ‹‚àƒlƒbƒgƒ[ƒN‚àDB‚à‘S•”“¯‚¶ƒR[ƒh‚Å‚¢‚¯‚é‚Ì‚©A‚Æ‚©•ª‚©‚邿B

ƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€\‘¢‚àA––’[‚̃tƒ@ƒCƒ‹Ž©‘Ì‚àA
ãˆÊ‚ɂ͊֌W‚È‚¢‚悤‚ɉB•Áo—ˆ‚邵A“‚¢‚±‚Ƃł͂Ȃ¢B
ŽÀÛAGit cat-file ‚ÍGitƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚ð‰B•Á‚µ‚Ä‚éA‚Æ‚àŒ¾‚¦‚邾‚ëB



>>722
‚‚©‚È‚ñ‚©Š¨ˆá‚¢‚µ‚Ă邯Žv‚¤‚ªAŠK‘w‚𕪂¯‚½‚ç’x‚­‚È‚é‚Æ‚©‚ł͂Ȃ¢‚ñ‚¾‚æB
(Œµ–§‚ÉŒ¾‚¦‚Ί֔ƒR[ƒ‹‚ª1‚“ü‚é‚©‚ç‚»‚Ì•ª‚Í’x‚­‚Ȃ邪)

752 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 23:00:32.54 ID:h5Hfu9WR0.net]
>>724
‚¢‚¢‚©‚炨‘O‚ÍŽ©•ª‚Åì‚ê git Žg‚¤•K—v‚͂Ȃ¢‚¼

753 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 23:25:07.54 ID:GzQExg5g0.net]
>>724
Œ‹‹Çgit‚ª‚Ç‚¤‚¢‚¤•ûŽ®‚ÅŽÀ‘•‚³‚ê‚Ä‚¢‚é‚©‚È‚ñ‚Ä‚±‚Æ‚æ‚èƒtƒ@ƒCƒ‹ƒtƒH[ƒ}ƒbƒg‚Ì•û‚ªd—v‚Á‚Ä‚±‚Æ‚¾
‚¾‚©‚çgit‚ÌŽÀ‘•‚ƃtƒ@ƒCƒ‹ƒtƒH[ƒ}ƒbƒg‚ð؂藣‚·‚悤‚ȃCƒ“ƒ^[ƒtƒF[ƒXŠK‘w‚Í•K—v–³‚¢‚µ‚¾‚ê‚àŽÀ‘•‚µ‚È‚¢
•K—v–³‚¢‚à‚Ì‚ðŽÀ‘•‚·‚ê‚Η]Œv‚ȃƒ“ƒe‚ÌŽèŠÔ‚à‚©‚©‚é

754 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/31(ŒŽ) 23:25:57.99 ID:Sz6pT8cp0.net]
‚·‚²‚¢¨‚¢‚ŃXƒŒÁ”‚Ä‚é‚Èc

>>676
1‰ñ‚̃Rƒ~ƒbƒg‚Å®—‚Á‚Ä‚¢‚¤‚Ì‚ÍA1‚‚̃Rƒ~ƒbƒg‚ɂ܂Ƃ߂é‚Á‚Ä‚±‚Æ‚©‚ÈH
‚»‚ê‚Æ‚à1‰ñ‚̃Rƒ}ƒ“ƒh‚Åς܂¹‚½‚¢‚Á‚Ä‚±‚Æ‚©‚È(‰½“x‚àcherry-pick‚µ‚½‚­‚È‚¢)H

merge squash‚¶‚á‚ ‚©‚ñ‚©‚ËB
˜A‘±‚µ‚ĂȂ¢•”•ª“I‚ȃRƒ~ƒbƒg‚ð‚܂Ƃ߂é‚È‚çrebase squash‚Å‚à‚¢‚¢‚æB
˜A‘±‚µ‚ĂȂ¢ƒRƒ~ƒbƒg‚È‚çArebase -iŽg‚¦‚΂¢‚¢‚æB‚¢‚ç‚È‚¢ƒRƒ~ƒbƒg‚Ídrop‚Å‚«‚邿B
rebase‚·‚邯‚«‚ÍAŒ³‚̃uƒ‰ƒ“ƒ`Á‚¦‚é‚©‚çA•K—v‚Ȃ畜‹A—p‚Ƀuƒ‰ƒ“ƒ`ì‚Á‚Ä‚¨‚­‚Æ‚¢‚¢‚æB

755 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/01(‰Î) 00:01:33.71 ID:Jzc3CN/20.net]
>>726
ƒtƒ@ƒCƒ‹ƒtƒH[ƒ}ƒbƒg‚Æ‚¢‚¤‚©A
Git‚̃Lƒ‚‚̓IƒuƒWƒFƒNƒg‚ðƒnƒbƒVƒ…‚ŃcƒŠ[‚É‚µ‚ÄŠÇ—‚·‚ê‚ΑS‚Äs‚¯‚½‚Á‚ÄŽ–‚¾‚ëB

‚»‚µ‚Ä––’[‚̃tƒ@ƒCƒ‹‚Íblob‚¾‚¯‚Ç(Šù‚ÉŒ¾‚Á‚½‚ª)ƒfƒBƒŒƒNƒgƒŠ‚âJSON‚Å‚à‚¢‚¢‚µA
’†ŠÔ‚̃tƒ@ƒCƒ‹ƒtƒH[ƒ}ƒbƒg‚àŽÀ‚͂ǂ¤‚Å‚à—Ç‚­‚ÄA
Œ‹‹Ç‚̓ƒ‚ƒŠã‚̃IƒuƒWƒFƒNƒgƒcƒŠ[‚ð‚Ç‚¤‚â‚Á‚ătƒ@ƒCƒ‹ƒVƒXƒeƒ€‚Ƀ}ƒbƒsƒ“ƒO‚·‚é‚©‚Å‚µ‚©‚È‚¢‚ñ‚¾‚æB
traverse‚³‚¦o—ˆ‚ê‚Ή½‚à–â‘è‚È‚¢‚킯‚Å‚³B

—Ⴆ‚Ρ‚ÌGit‚̓nƒbƒVƒ…ã2•¶Žš‚ŃfƒBƒŒƒNƒgƒŠ‚ðì‚Á‚Ä•ª‚¯‚Ă邪A
ŽÀ‚Í3•¶Žš‚Ì•û‚ª‘¬‚¢ê‡‚Æ‚©‚à‚ ‚é‚Í‚¸‚¾‚ªA‚»‚±‚ÅŠK‘w‚𳂵‚­Ø‚Á‚ĂȂ¢‚ƑΉžo—ˆ‚È‚¢‚¾‚ëB

‚Ü‚ ‚±‚ê‚ɂ‚¢‚Ä‚ÍGit‚Í‚¨‚»‚ç‚­‘Ήžo—ˆ‚Ä‚ÄAtraverseƒGƒ“ƒWƒ“‚Í‘½•ªˆê‚‚µ‚©‚È‚¢‚©‚çA‚»‚ê‚ðŒðŠ·‚·‚ê‚΂¢‚¢‚¾‚¯B
‘½•ªDB‚¾‚ƃtƒ‰ƒbƒg‚Ì•û‚ª‘¬‚¢B(DB“à‚É‚«”\‚̃nƒbƒVƒ…‚ªŽÀ‘•‚³‚ê‚Ä‚éA‚Æ‚¢‚¤‚©DB‚Á‚Ä‚»‚ꂪƒLƒ‚‚Ȃ̂Å)
ˆ½‚¢‚ÍÌ‚ÌNTFS(2000‚©XP‚Ì )‚¾‚ÆAƒfƒBƒŒƒNƒgƒŠ“à‚ɃnƒbƒVƒ…‚ª‚È‚©‚Á‚½‚Ì‚ÅA
“¯ˆêƒfƒBƒŒƒNƒgƒŠ‚É20,000ŒÂ‚Æ‚©ƒtƒ@ƒCƒ‹‚ð’u‚­‚ƂƂñ‚Å‚à‚È‚­’x‚­‚È‚Á‚½‚©‚çAã8•¶Žš‚Æ‚©‘½‚߂ɂµ‚È‚¢‚ÆŽ€‚ÊB
‚±‚Ì•ÓA‚‚܂è㉽•¶Žš‚ŃfƒBƒŒƒNƒgƒŠØ‚Á‚½•û‚ª‘¬‚¢‚©‚ÍA‚»‚̉º‚ÌŠK‘w‚̃nƒbƒVƒ…‚ÌŽÀ‘•‚É‚æ‚é‚Å‚µ‚åB
‚±‚¤‚¢‚¤‚Æ‚«A‚¿‚á‚ñ‚ÆŠK‘w‚ðØ‚Á‚Ä‚ê‚ÎAŠÈ’P‚ÉØ‚è‘Ö‚¦‚ç‚ê‚éA‚Æ‚¢‚¤‚±‚ÆB
‚»‚ñ‚Ȃ̕ϔ‚Å~#define‚Å~‚Á‚Ă̂ªC—¬‚©‚à‚µ‚ê‚ñ‚ªA‚»‚¤‚¢‚¤Ž–‚¶‚á‚È‚¢‚ñ‚¾‚æB
‚»‚±‚łԂÁ‚½Ø‚邱‚Ƃɂæ‚Á‚ÄA‚»‚Ìæ‚ªAƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚Å‚ ‚Á‚Ä‚àAƒlƒbƒgƒ[ƒN‚Å‚ ‚Á‚Ä‚àADB‚Å‚ ‚Á‚Ä‚àAˆ³k‚³‚ê‚ĂĂàA
—v‚Ítraverse‚³‚¦o—ˆ‚ê‚Ή½‚Å‚à‚¢‚¢A“¯‚¶ƒR[ƒh‚Å‘–so—ˆ‚邵AÝ’è‚àŽ©—R‚ɕς¦‚ç‚ê‚邵A‚Æ‚¢‚¤Ž©—R“x‚ª“¾‚ç‚ê‚éB
‘㞂͊֔ƒR[ƒ‹‚ªˆê’i‘‚¦‚邱‚Æ‚¾‚ªA¡‚Í‚±‚ê‚Í–â‘è‚É‚³‚ê‚È‚¢‚킯‚Å‚ËB

‚Ü‚ ‚Ƃɂ©‚­AŒã“ú‚É‚µ‚悤‚ºB
ƒ\ƒtƒgƒEƒFƒA‚ÌŠK‘w‚ÌØ‚è•û‚ɂ‚¢‚Ă͂ä‚Á‚­‚èl‚¦‚Ă݂Ă­‚êB
Šî–{“I‚É‚ÍAã‹L‚Ì’Ê‚èAŠÖ”ƒR[ƒ‹‚ªˆê’i‘‚¦‚邾‚¯‚Å–³ŒÀ‚ÌŽ©—R“x‚ª“¾‚ç‚ê‚邾‚¯B
C‚ÌꇂÍ#defineƒ}ƒNƒ‚ÅŽÀ‘Ì‚ðŒÄ‚Ô‚©ƒ‰ƒbƒp‚ðŒÄ‚Ô‚©ŠÈ’P‚ÉØŠ·‰Â”\‚Ȃ̂ÅA
ŽÀÛ‚Ç‚¤‚·‚é‚©‚Í‚Æ‚à‚©‚­A



756 –¼‘OFƒ\[ƒXƒR[ƒh‚̓ƒ“ƒe‚µ‚Ä‚¨‚­‚ׂ«‚¾‚æB []
[‚±‚±‰ó‚ê‚Ă܂·]

757 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/01(‰Î) 00:33:10.99 ID:kz7RaJ2H0.net]
>>728
Œ»ó‚Ì.git/* ‚ÌŒ`Ž®‚ª\•ª‚ɃVƒ“ƒvƒ‹–¾‰ð‚Å‚±‚ꂪ‹¤’ÊI/F‚ɂȂÁ‚Ä‚¢‚é
‚·‚łɂ±‚Ì‹¤’ÊI/F‚ɉˆ‚Á‚Ä‚¢‚ë‚¢‚ë‚ÈŽÀ‘•‚ª‘¶Ý‚µ‚Ä‚¢‚é
Œ‹‰Ê‚±‚ê‚ð•ÏX‚·‚邽‚ß‚Ì“à•”“I‚ÈI/FŠK‘w‚ª•K—v‚Æ‚³‚ê‚Ä‚¢‚È‚¢
“à•”“I‚È\‘¢‚Æ‚µ‚Ă͂»‚ñ‚È‚±‚Æ‚æ‚èSHA-1‚ðSHA-256‚É•ÏX‚·‚邱‚Ƃ̕û‚ªd—v‚ÅŽÀŒ±“IŽÀ‘•‚ªi‚ñ‚Å‚¢‚é
Ø‚èŒû‚ªˆá‚¤‚©‚炨‘O‚ÌŒ¾‚¤‚悤‚ÈŠK‘w‚ð‚‚­‚Á‚Ä‚àƒnƒbƒVƒ…‚ÌŒ`Ž®‚Ì•ÏX‚ɂ͑Ήž‚Å‚«‚È‚¢
‚»‚ñ‚È‚­‚¾‚ç‚È‚¢‚±‚ƂɊ„‚­˜J—͖͂³‚¢

758 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/01(‰Î) 00:33:26.41 ID:1wY/uhrP0.net]
’·‚¢‚©‚ç‚܂Ƃ߂½‚æB
u‰´‚ÍŽÀ‘•‚µ‚È‚¢‚¯‚ÇA‰´ˆÈŠO‚Ì’N‚©‚ª‰´‚Ì„‘ª‚ɉˆ‚¤‚悤‚ÉŽÀ‘•‚µ‚Ä‚¨‚­‚ׂ«‚È‚ñ‚¾B‰´‚ÍŽÀ‘•‚µ‚È‚¢‚¯‚ÇBv

759 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/01(‰Î) 01:23:19.93 ID:ju8ytuSJ0.net]
‚È‚ñ‚Ågit‚̘b‚ŃtƒŒ[ƒ€ƒ[ƒN‚̘b‚ªo‚Ä—ˆ‚ñ‚Ì‚©‚È

760 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/11/01(‰Î) 01:46:22.68 ID:Mxyz6tUC0.net]
–³ŒÀ‚ÌŽ©—R“x‚Ì‘ã‚í‚è‚É‘g‚݇‚킹”š”­‚ª¶‚¶‚ăGƒbƒWƒP[ƒX‚ŃoƒO‚ªo‚Ü‚­‚èA‚Æ‚¢‚¤‚̂͌™‚¾‚Æ‚¢‚¤ÝŒvŽv‘z‚È‚ñ‚¶‚á‚È‚¢‚©‚È
Šm‚©‚ÉWebŒn‚ÅDI‚·‚é‚͓̂–‚½‚è‘O‚¾‚¯‚ÇARDBMS‚âƒrƒWƒlƒXƒƒWƒbƒNˆÈŠO‚̓gƒ‰ƒu‚Á‚Ä‚à‚¢‚¢WebŒn‚ƈá‚Á‚Ägit‚Ńgƒ‰ƒuƒ‹‘±”­‚µ‚½‚碂邵B
ƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚Ý‚½‚¢‚È‚à‚̂łÍB

761 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/11/01(‰Î) 01:52:53.48 ID:Mxyz6tUC0.net]
‚ ‚Æ‘å‘ÌgitŽ©‘Ì‚ª–c‘å‚ÈLinuxƒJ[ƒlƒ‹‚ÌVCS‚Æ‚µ‚Ä‚©‚Ȃ肑¬‚ÉAŠmŽÀ‚É“®ì‚·‚é•K—v‚ª‚ ‚Á‚½‚Æ‚¢‚¤‘å‘O’ñ‚ª‚ ‚邾‚낤B
‚»‚±‚𖳎‹‚µ‚Ĕėp“I‚ɂ͂±‚Á‚¿‚Ì•û‚ª‚¢‚¢‚Á‚Ă͈̂Ⴄ‚ñ‚¶‚á‚È‚¢‚©‚ÈB
”Ä—p“I‚È—p“r‚Æ‚µ‚Ä‚ÌVCS‚ª—~‚µ‚¢‚È‚ç‚Îpost-git‚ðì‚邵‚©‚È‚¢‚ÆŽv‚¤‚æB

762 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/01(‰Î) 02:08:49.56 ID:QdibabTL0.net]
‚»‚à‚»‚à”Ä—p«‚ª‚ ‚é•û‚ª—Ç‚¢‚Æ‚¢‚¤‚Ì‚©‚猶‘z
“¹‹ï‚Í—˜—p–Ú“I‚É‚ ‚Á‚Ä‚¢‚é‚©‚Ç‚¤‚©‚ª‘S‚Ä\“¿ƒiƒCƒt‚ ‚肪‚½‚ª‚é‚â‚‚͑fl

763 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/01(‰Î) 03:17:45.94 ID:Jzc3CN/20.net]
>>729
‚»‚ê‚ખ{“I‚ÉŠÔˆá‚Á‚Ä‚éB
ƒnƒbƒVƒ…‚̓nƒbƒVƒ…‚ŃŒƒCƒ„[‚ð؂邩‚çA³‚µ‚­\¬‚³‚ê‚Ä‚éƒ\ƒtƒgƒEƒFƒA‚È‚çA
ƒnƒbƒVƒ…‚ð•ÏX‚·‚é‚̂̓nƒbƒVƒ…¶¬ŠÖ”“à‚¾‚¯‚Åςނñ‚¾‚æB

‹ï‘Ì“I‚É‚ÍA‘S‘Ì‚Í get_hash() ‚ðŒÄ‚ñ‚ŃnƒbƒVƒ…‚ðŽó‚¯Žæ‚邿‚¤‚É‚µ‚Ä‚¨‚¢‚ÄA
‚»‚Ì get_hash() “à‚ÅSHA-1‚©SHA-256‚©md5‚©‚ð•ÏX‚·‚邾‚¯‚É‚·‚é‚ñ‚¾‚æB
‚Æ‚¢‚¤‚©‚±‚ñ‚Ȃ̓–‚½‚è‘O‚·‚¬‚Ä‚¨‘O‚炪—‰ðo—ˆ‚ĂȂ¢‚̂ɂттéB
ƒIƒuƒWƒFƒNƒgŽwŒü‚ł͊î–{’†‚ÌŠî–{‚Æ‚³‚ê‚Ă邱‚Æ‚¾‚¼B
‚¨‘O‚çƒvƒƒOƒ‰ƒ}‚¶‚á‚Ë‚¦‚¾‚ëƒ}ƒW‚ÅBƒvƒƒOƒ‰ƒ}‚È‚çA‚¿‚å‚Á‚ƕ׋­‚µ’¼‚³‚È‚¢‚ƃ„ƒo‚¢‚ºB

‚½‚¾‚±‚ê‚ÍA–{Ž¿“I‚Éu•Ô‚Á‚Ä‚­‚éƒIƒuƒWƒFƒNƒg‚̃TƒCƒY‚Í—\‘zo—ˆ‚È‚¢vŽ–‚ɂȂèA
C“I‚Èu•Ô‚Á‚Ä‚­‚éƒIƒuƒWƒFƒNƒg‚̃TƒCƒY‚͌ĂԑO‚ÉŠ®‘S‚É—\Šúo—ˆ‚Ä‚¢‚éi‚¾‚¢‚½‚¢ŒÅ’èjv‚Ì¢ŠE‚ɂ̓tƒBƒbƒg‚µ‚È‚¢B
C++‚Æ‚©‚̓fƒXƒgƒ‰ƒNƒ^‚ÅA‚»‚Ì‘¼Œ¾Œê‚ÍGC‚őΉž‚·‚é‚Ì‚ªíô‚¾‚ªA
‚±‚ê‚ÉŠÖ‚µ‚Ă̓oƒCƒiƒŠ‚Ƀn[ƒhƒR[ƒh‚Å–â‘è‚È‚¢‚©‚ç#define‚Å‚¢‚¢B

‚½‚¾C++‚¾‚Æ#define‚͈«‚Æ‚³‚ê‚Ă邩‚çAâ‘΂ɃfƒXƒgƒ‰ƒNƒ^‚Å‚â‚é‚ñ‚¾I‚¢‚âƒXƒ}ƒ|‚¾I‚Ý‚½‚¢‚È“z‚à‹‚ÄA
‚»‚ê‚ðŠ©‚ß‚Ä‚­‚é‚©‚çLinus‚̓uƒ`Ø‚ê‚Ä‚é‚킯‚¾‚ªB
‚¾‚¯‚ǃnƒbƒVƒ…ƒTƒCƒY‚È‚ñ‚Ä“®“I‚ɕω»‚·‚邱‚Æ–³‚¢‚Ì‚¾‚©‚çA#define‚Å‘S‚­–â‘è‚È‚¢B
‚»‚µ‚Ä‚»‚ê‚Ɏ肱‚¸‚Á‚Ă鎞“_‚ÅA#define‚Å‚ÌØŠ·‚·‚ço—ˆ‚È‚¢A
‘S‘Ì‚ª‚»‚ꂼ‚ê‚ÅŸŽè‚ÉSHA-1‚𶬂µ‚Ä‚½ƒR[ƒh‚ɂȂÁ‚Ä‚é‚Á‚ÄŽ–‚¾‚æB
‚»‚ê‚̓}ƒW‚Å•³‚¾‚æB(‚Ü‚ A‚Å‚à’¼‚¹‚Îςޘb‚ł͂ ‚é‚ñ‚¾‚¯‚Ç‚³)

764 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/01(‰Î) 03:19:13.38 ID:Jzc3CN/20.net]
>>732,733
‚±‚ê‚ðDI‚ƌĂԂ̂©H‚Í‚³‚Ä‚¨‚«ADI‚ŃoƒO‚ª‘‚¦‚é‚È‚ñ‚ÄŽ–‚͂Ȃ¢‚æB
‚»‚µ‚ÄAget_hash()‚ł̃I[ƒo[ƒwƒbƒh‚ÍŠÖ”ŒÄ‚Ño‚µˆê‰ñ‚Å‚µ‚©‚È‚­A
‚»‚ê‚Å’v–½“I‚É’x‚­‚È‚é‚È‚ñ‚ÄŽ–‚à‚È‚¢‚æB
‚Æ‚¢‚¤‚©A

765 –¼‘OFGit‚̃}[ƒW‚Á‚ÄI/OƒoƒEƒ“ƒh‚¾‚ÆŽv‚Á‚Ă邪ˆá‚¤‚Ì‚©H []
[‚±‚±‰ó‚ê‚Ă܂·]



766 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/01(‰Î) 03:55:08.59 ID:kz7RaJ2H0.net]
>>735
‚½‚¾’Pƒ‚ɃnƒbƒVƒ…ƒAƒ‹ƒSƒŠƒYƒ€‚ðSHA-1‚©‚çSHA-256‚É•ÏX‚·‚é‚킯‚¶‚á‚È‚¢‚¼
Šù‘¶‚ÌSHA-1ƒŠƒ|ƒWƒgƒŠ‚à‘S•”(ƒŠƒx[ƒXó‘Ô‚É‚·‚邱‚ƂȂµ‚É)SHA-256‚ʼn^—p‚Å‚«‚邿‚¤‚É‚µ‚½‚è‚·‚é‚ñ‚¾‚æ
git‚ÌŠJ”­‚ÍƒŠƒ|ƒWƒgƒŠ‚̃tƒH[ƒ}ƒbƒg‚ÌŒp‘±«‚ð‚Æ‚Ä‚àdŽ‹‚µ‚Ä‚é

767 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² 497b-vCJ4) mailto:sage [2022/11/01(‰Î) 08:06:29.98 ID:Jzc3CN/20.net]
>>737
“¯‚¶‚¾‚æB
³‚µ‚­\¬‚³‚ê‚Ä‚éꇂ͉½Ží—ެ݂µ‚Ä‚à‘S‚­–â‘è‚È‚¢‚µAŠÈ’P‚É•ÏX‰Â”\‚¾B
‚‚©ƒ}ƒW‚Å‚»‚êƒIƒuƒWƒFƒNƒgŽwŒü(OOP)‚ÌŠî–{’†‚ÌŠî–{‚¾‚©‚çB

‚½‚¾A¬Ý‚È‚çAC‚ňê”Ê“I‚ÉŽg‚í‚ê‚Ä‚éSIZEOF‚Ì#define‚ł͑Ήžo—ˆ‚È‚¢‚ªA
Linus‚̃R[ƒh‚È‚çAC‚ł͈ê”Ê“I‚ɋ֎~‚³‚ê‚Ă鬕¶Žšƒ}ƒNƒ‚Å
•’ʂɂ»‚±‚ç•Ó‚ÌŠÖ”‚àƒ}ƒNƒ‚¾‚炯‚̉”\«‚ª‚ ‚èA(linuxƒJ[ƒlƒ‹ƒR[ƒh‚ª‚»‚¤j
‚±‚ÌꇂÍA#define“à‚̃}ƒNƒ’è‹`‚ðˆê‰ÓŠ•ÏX‚·‚邾‚¯‚őΉž‰Â”\‚ł͂ ‚éB

‚ªA‚Ü‚ Aƒ}ƒNƒ‰]X‚̘b‚Í–{—ˆ‚ÍNG‚Æ‚³‚ê‚Ăđ¼Œ¾Œê‚ł͌µ‹Ö‚¾‚©‚çA‚¢‚í‚ä‚鳂µ‚¢•ûô‚ðŽ¦‚·‚ÆA
‘S‘̂̊֔‚̓nƒbƒVƒ…‚Ì’†g‚ª‰½‚©’m‚ç‚È‚¢ó‘Ô‚Å‹Lq‚·‚é‚ñ‚¾‚æB
get_hash()‚ŃnƒbƒVƒ…‚̃|ƒCƒ“ƒ^‚ð–á‚¢‚Ü‚µ‚½A’†g‚Í’m‚è‚Ü‚¹‚ñ‚̂ŋï‘Ì“I‚È‘€ì‚͂ł«‚Ü‚¹‚ñA
‚Ȃ̂ňêX“Š‚°•Ô‚µ‚Ä‘€ì‚µ‚Ä–á‚¢‚Ü‚·‚ª‚æ‚낵‚¢‚Å‚·‚ËH‚Æ‚·‚éB

768 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² 497b-vCJ4) mailto:sage [2022/11/01(‰Î) 08:06:50.06 ID:Jzc3CN/20.net]
‚Æ‘‚­‚ƈӖ¡•s–¾‚¾‚ªA‚±‚Ìꇂ͗v‚Í–á‚Á‚½ƒ|ƒCƒ“ƒ^‚ðˆêX“Š‚°•Ô‚µ‚Ä‘€ì‚µ‚Ä‚à‚炤B
‹ï‘Ì“I‚É‚ÍA

Hash* hp = get_hash(myObject); // myObject‚©‚çHash‚𶬂µ‚ĖႤAHash‚ÌŽÀ‘͉̂½‚©’m‚ç‚È‚¢
Stream* sp = traverse(hp); // hash‚ðtraverse‚ɓЂ°‚Ästraem“I‚ȉ½‚©‚ðŽ¦‚µ‚Ä‚¢‚é––’[‚̃|ƒCƒ“ƒ^‚ð–ႤAtraverse‚Ítraverseo—ˆ‚鉽‚©Aƒtƒ@ƒCƒ‹‚©DB‚©sshæ‚̃XƒgƒŒ[ƒW‚©’m‚ç‚ñ‚ªA‚Ƃɂ©‚­traverseo—ˆ‚鉽‚©‚ðtraverse‚µ‚ÄA––’[‚̃|ƒCƒ“ƒ^‚ð•Ô‚·
GitObject* go = cat_file(sp); // cat_file‚É––’[‚̃|ƒCƒ“ƒ^‚ð“n‚µ‚ÄAGitObject‚ð–Ⴄ

‚Æ‚·‚éB‚±‚ê‚ðOOP•¶–@(C‚ɂ͂Ȃ¢‚ªj‚ňê”Ê“I‚ɂ̓ƒ\ƒbƒh‚É‚µ‚ÄA

Hash* hp = get_hash(myObject); // ŠÇ—‚·‚é‚Ì‚Íhash‚̃|ƒCƒ“ƒ^‚Ì‚ÝA’†g‚Í’m‚ç‚È‚¢
GitObject* go = hp.traverse().cat_file(); // hash‚ðŽè‚ª‚©‚è‚É–|–󂳂¹AGitObject‚𓾂é

‚Æ‚·‚é‚ñ‚¾‚æBŒ‹‰ÊA‘S‘̂̃R[ƒh‚ÍŽÀÛ‚ÌHash‚Ì’†g‚ªSHA-1‚©SHA-256‚©‚È‚ñ‚Ä’m‚é•K—v‚à‚È‚¢‚µA
‚Ƃɂ©‚­traverse‚ɓЂ°‚Ä‚³‚ç‚Écat_file‚ɓЂ°‚ê‚ÎA—~‚µ‚©‚Á‚½GitObject‚̃|ƒCƒ“ƒ^‚ª“¾‚ç‚ê‚éA‚Æ‚¢‚¤\‘¢‚É‚·‚éB
‚±‚¤‚·‚ê‚ÎA–{‘̂̃R[ƒh‚̓nƒbƒVƒ…‚ÌŽí—Þ(SHA-1‚©SHA-2576‚©)‚Ƃ͈ˑ¶‚µ‚È‚­‚È‚éi‚Ç‚¿‚ç‚Å‚à‘S‚­“¯‚¶ƒoƒCƒiƒŠ‚Å“®‚©‚¹‚邿‚¤‚ɂȂéj
‚»‚µ‚Ä travserse‚·‚éŽÀ‘Ì‚ªDB‚Å‚ ‚Á‚½‚èA––’[ƒtƒ@ƒCƒ‹‚Ì’†g‚ªJSON‚Å‚ ‚Á‚½‚肵‚Ä‚àA
–{‘̂̃R[ƒh‚Í‚»‚ê‚Ɉˑ¶‚µ‚È‚¢‚©‚çA‰½‚Å‚àŽ©—R‚É‘I‚ׂ邿‚¤‚ɂȂéB
–{‘̂̃R[ƒh‚ÍAŽ©g‚ªŽg‚¤ GitObject@‚Ì’†g‚Í’m‚Á‚Ä‚¢‚邪A
‚»‚êˆÈŠO‚Íhash‚ðŽè‚ª‚©‚è‚ÉAtree‚Ítraverse‚É–|–󂳂¹A––’[‚̉½‚©‚Ícat_file‚É–|–󂳂¹A‚»‚Ì‹ï‘Ì“I‚ÈŽÀ‘͉̂½‚©’m‚ç‚È‚¢ó‘Ô‚Å‹Lq‚·‚é‚ñ‚¾‚æB

‚±‚ê‚ÍŠg’£«‚ł͂Ȃ­•ÛŽç«‚ðã‚°‚éˆ×‚Ì•ûô‚¾‚ªAƒ}ƒW‚ÅA‚ ‚¨‚蔲‚«‚ÅAOOP‚ł͊î–{’†‚ÌŠî–{‚¾B
‚¾‚©‚çƒtƒŒ[ƒ€ƒ[ƒN‚Æ‚©‚Í‚±‚¤‚Æ‚µ‚©‘‚¯‚È‚¢‚悤‚É\¬‚³‚ê‚Ă邩‚çAˆê‰ñŽg‚Á‚Ă݂ê‚ÎãŽè‚­‹¸³‚³‚ê‚邯Žv‚¤‚¼B
‚Ƃɂ©‚­A‚±‚̃Œƒxƒ‹‚ª—‰ðo—ˆ‚È‚¢‚̂̓„ƒoƒC‚Á‚Ä‚à‚ñ‚¶‚á‚È‚¢B
‘½•ªOOP‚ÌŽö‹Æ‚Å‚Í1“ú–Ú‚Æ‚©‚̃Œƒxƒ‹B
‚à‚Á‚Æ‚àA1“ú–ڂňӖ¡‚ð—‰ðo—ˆ‚é“z‚Í‹‚È‚¢‚ªB
‚¾‚©‚çOOP‚Á‚ĉ½H‚Ý‚½‚¢‚ÈŽ¿–₪Œfަ”Âã‚Å‚à‚₽‚炳í‚é‚킯‚Å‚³B

769 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² 497b-vCJ4) mailto:sage [2022/11/01(‰Î) 08:51:54.94 ID:Jzc3CN/20.net]
•â‘«B

•ª‚©‚ç‚È‚¯‚ê‚ÎuOOP ’ŠÛ‰»v‚ŃOƒO‚Á‚ÄFX“Ç‚ñ‚ł݂Ă­‚êB
Ž€‚ʂقǂłĂ­‚é‚Í‚¸Bƒ}ƒW‚ÅŠî–{’†‚ÌŠî–{‚¾‚©‚çB
ƒnƒbƒVƒ…‚ðŒðŠ·‚·‚邱‚ƂɎ肱‚¸‚邿‚¤‚È‚çA‚»‚ÌwƒR[ƒhx‚͊ԈႢ‚È‚­•³‚¾B(GitŽ©‘Ì‚ª•³‚ÆŒ¾‚Á‚Ä‚¢‚é‚킯‚ł͂Ȃ¢j
‚½‚¾AC³‚·‚ê‚΂¢‚¢‚¾‚¯A—v‚͘R‚ê‚È‚­ã‹L‚̂悤‚É‚µ‚Ä‚µ‚Ü‚¦‚΂¢‚¢‚¾‚¯‚ł͂ ‚邪B

³‚µ‚­\¬‚·‚ê‚ÎAHash•ÏX‚È‚ñ‚ÄŠÈ’P‚Éo—ˆ‚邵A
‚»‚à‚»‚à‚»‚¤‚È‚Á‚ĂȂ¢ƒR[ƒh‚È‚ñ‚ÄOOP‚ł͑¶Ý‚ð‹–‚³‚ê‚ĂȂ¢B
i‚»‚¤‚Ƃ͑‚¯‚È‚¢‚悤‚É\¬‚³‚ê‚Ä‚éB
‚»‚ê‚ð

770 –¼‘OF‹­§“I‚É‚â‚点‚éƒVƒXƒeƒ€‚̈ê‚‚ªprivate‚¾‚ªA‚±‚ê‚Í‚±‚ê‚ÅŠÔˆá‚Á‚½Žg‚í‚ê•û‚à‘½‚¢‚ªj []
[‚±‚±‰ó‚ê‚Ă܂·]

771 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² d9e4-Xmag) mailto:sage [2022/11/01(‰Î) 09:16:06.92 ID:kz7RaJ2H0.net]
’·X‚Æ‚²‹ê˜J‚³‚ñ‚¾‚ª‚¨‘OSHA-256‘Ήž‚̈Ӗ¡‚ª—‰ð‚Å‚«‚ĂȂ¢‚æ

772 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² 497b-vCJ4) mailto:sage [2022/11/01(‰Î) 09:26:52.60 ID:Jzc3CN/20.net]
>>741
‰´‚͈ȉº‹LŽ–‚Ì—‰ð‘‚¢‚Ä‚éB
‰´‚ª‘‚¢‚½Ž–‚̈Ӗ¡‚ª•ª‚©‚ç‚È‚¢‚̂͌N‚Ì–â‘èB
https://www.infoq.com/jp/news/2020/11/git-2-29-sha-256/#:~:text=%E3%81%A4%E3%81%BE%E3%82%8A%E3%80%81Git%E3%81%AF%E3%80%81%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E5%90%8D%E3%81%A8%E3%82%B3%E3%83%B3%E3%83%86%E3%83%B3%E3%83%84%E3%81%AE%E4%B8%A1%E6%96%B9%E3%81%ABSHA-256%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E6%96%B0%E3%81%97%E3%81%84%E3%83%AA%E3%83%9D%E3%82%B8%E3%83%88%E3%83%AA%E5%BD%A2%E5%BC%8F%E3%82%92%E5%B0%8E%E5%85%A5%E3%81%97%E3%81%9F%E3%80%82,%E3%81%93%E3%81%AE%E6%96%B0%E3%81%97%E3%81%84%E5%BD%A2%E5%BC%8F%E3%81%AF%E3%80%81%E3%83%AD%E3%83%BC%E3%82%AB%E3%83%AB%E3%81%A7%E7%94%9F%E6%88%90%E3%81%95%E3%82%8C%E3%81%9FSHA-256%E5%90%8D%E3%81%A8SHA-1%E5%90%8D%E3%81%AE%E9%96%93%E3%81%AE%E5%8F%8C%E6%96%B9%E5%90%91%E3%83%9E%E3%83%83%E3%83%94%E3%83%B3%E3%82%B0%E3%82%82%E3%83%97%E3%83%AD%E3%83%93%E3%82%B8%E3%83%A7%E3%83%8B%E3%83%B3%E3%82%B0%E3%81%99%E3%82%8B%E3%80%82
‚½‚¾A‰‚ß‚ÄOOP‚ðŽ¦‚³‚ê‚Ä‚¢‚«‚È‚èˆÓ‹`‚ð—‰ðo—ˆ‚é“z‚͂قڋ‚È‚¢‚Ì‚àŽ–ŽÀB
‚Å‚àAŒN‚ÍŠmŽÀ‚ɘVŠQˆµ‚¢‚³‚ê‚Ă邯Žv‚¤‚æB

773 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² f15f-iYvO) mailto:sage [2022/11/01(‰Î) 09:32:09.77 ID:WFTKMpG40.net]
‚È‚ñ‚¾‚©’m‚ç‚ñ‚¯‚Ç5ch‚Å‚¤‚¾‚¤‚¾Œ¾‚Á‚Ăĉ½‚ɂȂé‚Ì

774 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² d9e4-Xmag) mailto:sage [2022/11/01(‰Î) 09:36:58.90 ID:kz7RaJ2H0.net]
>>742
ŒN‚Í‚»‚Ì‹LŽ–‚̈Ӗ¡‚·‚邱‚Æ‚ð—‰ð‚Å‚«‚ĂȂ¢‚Ë
ƒRƒ~ƒbƒgƒIƒuƒWƒFƒNƒg‚Ì\‘¢‚Æ‚©–ð–Ú‚ð—‰ðo—ˆ‚ĂȂ¢‚Ɠ‚¢‚©‚à‚µ‚ê‚È‚¢

775 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² 497b-vCJ4) mailto:sage [2022/11/01(‰Î) 09:57:34.79 ID:Jzc3CN/20.net]
>>744
‚»‚¤Žv‚¢‚½‚¢‚ñ‚¾‚낤‚¯‚ÇAŽc”O‚È‚ª‚ç‚»‚¤‚¶‚á‚È‚¢B

­‚È‚­‚Æ‚àŒN‚̓\ƒtƒgƒEƒFƒAŠK‘w‚âOOP‚ÌŠî–{Ž–€‚ɂ‚¢‚Ä‘S‚­—‰ðo—ˆ‚ĂȂ¢B
‚¾‚©‚ç¡A˜VŠQ‚ÆŒ¾‚í‚ꑱ‚¯‚é‚©AĂъw‚Ñ’¼‚µ‚Än—ûŽÒ‚ÆŒ¾‚í‚ê‚é‚©‚Ì•ª…—ä‚É‚¢‚邾‚¯B
‰´‚ÍŒN‚ɉ½‚à‹­§‚·‚邱‚Æ‚Ío—ˆ‚È‚¢‚ªB

Šm‚©‚ɉ´‚ÍGit‰SŽÒ‚Ȃ̂ÅA‹LŽ–‚Ì—‰ð‚ÍŠÔˆá‚Á‚Ă邩‚à‚µ‚ê‚È‚¢B
‚Å‚àAƒnƒbƒVƒ…‚Ì’†g‚â’·‚³‚ª•Ï‚í‚Á‚½‚è¬Ý‚µ‚½‚Æ‚±‚ë‚ÅA
³‚µ‚­\¬‚³‚ê‚Ä‚éƒ\ƒtƒgƒEƒFƒA‚È‚ç”s‚Ì•ÏX‚őΉž‰Â”\‚Ȃ͎̂–ŽÀ‚¾‚æB
‚»‚µ‚ÄŒN‚Æ“¯—l‚Ìl’B‚É‚æ‚Á‚ÄGit‚ªì‚ç‚ê‚Ä‚¢‚é‚̂ł ‚ê‚ÎA
‚»‚è‚á‚»‚¤‚È‚Á‚ĂȂ­‚Ä‹ê˜J‚·‚é‚ñ‚¾‚낤‚³B


‚Ü‚ ‚¢‚¢‚¯‚Ç‚ËB‚à‚¤…Š|‚¯˜_‚¾‚©‚çI‚í‚è‚É‚µ‚悤‚ºB‚±‚êˆÈã‚â‚Á‚Ä‚à‚¨ŒÝ‚¢“¾‚镨‚à‚È‚¢‚µB



776 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² 8b8f-5UCg) mailto:sage [2022/11/01(‰Î) 10:12:34.67 ID:ju8ytuSJ0.net]
> GIT‚ÍA‚·‚ׂẴtƒ@ƒCƒ‹ƒIƒuƒWƒFƒNƒg‚ƃRƒ~ƒbƒg‚ÌŽ¯•ʂƮ‡«ƒ`ƒFƒbƒN‚ðSHA-1‚É‹­‚­ˆË‘¶‚µ‚Ä‚¢‚Ü‚·
‚±‚¤‘‚¢‚Ä‚ ‚é‚̂ɂȂñ‚Å–³Ž‹‚·‚é‚ñ‚¾‚낤

777 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² d9e4-Xmag) mailto:sage [2022/11/01(‰Î) 10:29:09.24 ID:kz7RaJ2H0.net]
>>745
”s‚őΉž‚—
‚»‚ꂪo—ˆ‚È‚¢github‚Í–³”\W’c‚È‚ñ‚Å‚·‚Ë‚—
•³MS‚É”ƒ‚í‚ê‚¿‚Ⴄ‚®‚ç‚¢‚¾‚©‚çŽd•û‚È‚¢‚©

778 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/01(‰Î) 12:34:56.06 ID:lDKItQe4r.net]
Git‰SŽÒ‚ÉŒê‚点‚邯“Ú’¿Š¿‚È•¶Í‚ª¶‚Ü‚ê‚邯‚¢‚¤D—á

779 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/01(‰Î) 12:39:40.93 ID:QdibabTL0.net]
>>745
‚¨‘O“ú–{Œê“ǂ߂Ȃ³‚»‚¤‚¾‚È
‚Ü‚µ‚Ă⃊ƒ“ƒNæ‚É‚ ‚é‰pŒê‚Æ‚©‚©‚¯‚ç‚à—‰ð‚Å‚«‚ĂȂ¢‚¾‚ë
¬Ý‚Æ‚©‚¶‚á‚È‚¢‚¼B“ñ‚‚𓯎ž‚ɂ‚¯‚ÄuˆÀ‘Sv‚É‘ŠŒÝ•ÏŠ·‚·‚邯‚¢‚¤‚±‚Æ‚¾‚¼
ˆÀ‘S‚É‚·‚邱‚Æ‚ª–Ú“I‚ÅSHA-256‚ðŽg‚¦‚Î‰ðŒˆ‚Ý‚½‚¢‚Șb‚¶‚á‚È‚¢


780 –¼‘OF¨‘O‚Ý‚½‚¢‚Ȃ̂ª–Ú“I‚ÆŽè’i‚ðŽæ‚èˆá‚¦‚éƒ^ƒCƒv‚Ì“TŒ^
OOP‚Æ‚©ƒAƒz‚ȃvƒƒOƒ‰ƒ}‚Å‚à—‰ð‚Å‚«‚é’Pƒ‚È‚±‚ƂȂ킯‚È‚¢‚¾‚ë
‚»‚ñ‚È‚ñ‚ÅÏ‚Þ‚È‚ç‚Æ‚Á‚­‚ÉI‚í‚Á‚Ä‚é
‚Ü‚¸‚Í펯‚Ål‚¦‚ë
‚Å‚«‚È‚¢‚È‚ç–Ù‚Á‚ĕ׋­‚µ‚ë
[]
[‚±‚±‰ó‚ê‚Ă܂·]

781 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/01(‰Î) 18:29:25.93 ID:/+vO/8+o0.net]
’·•¶‚·‚°[

782 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/02(…) 05:40:42.57 ID:n+gr/3CY0.net]
>>749
‚Ç‚¤‚Å‚ ‚ꓯ‚¶‚¾‚æB

•¡”•t‚¯‚悤‚ªA‰½‚ð‚Ç‚¤‘g‚݇‚킹‚悤‚ªA
’ŠÛ‰»‚ÌŒü‚±‚¤‚ÌŽÀ‘̂ɂ‚¢‚Ă͒m‚ç‚È‚¢‚µAŽæ‚舵‚¤ƒR[ƒh‚à‘¶Ý‚µ‚ĂȂ¢‚©‚çA
“¯‚¶ƒoƒCƒiƒŠ‚Å“®ì‚·‚é‚ñ‚¾‚æB‚»‚ꂪ’ŠÛ‰»‚ƉB•Á‚ÅA‚±‚ê‚ÍOOP‚ÌŠî–{’†‚ÌŠî–{B

783 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/02(…) 05:41:43.29 ID:n+gr/3CY0.net]
‚ñ[A‚¨‘O‚犮‘S‚ɉ»Î‚¾‚íBŽá‚¢“z‚©‚ç‚ÍŠmŽÀ‚É”nŽ­‚É‚³‚ê‚Ă邿B
‚Æ‚¢‚¤‚©AŒ»Ý‚É‚¨‚¢‚Ä—L–¼OSS‚É‚±‚ñ‚ȉ»Î‹Z‹æ‚ª‘¶Ý‚µ‚Ä‚½‚±‚ƂɂтÁ‚­‚肾‚íB

>>747
”s‚Á‚Ă̂͌֒£‚ł͂Ȃ­AŽÀÛ‚É‚»‚ñ‚È‚à‚ñ‚È‚ñ‚¾‚æB
—Ⴆ‚ÎMMD‚Í3DVision‘Ήž‚É20-30s‚ÆŒ¾‚Á‚Ă邪A
> ‚»‚Ì‚½‚ßA”óŒûŽ‚ªMMD‚Ì3D Vision‘Ήž‚É—v‚µ‚½‚Ì‚ÍA20~30s’ö“x‚ÌŠÈ’P‚ȃR[ƒfƒBƒ“ƒO‚݂̂¾‚Á‚½B
> https://pc.watch.impress.co.jp/docs/topic/feature/415525.html
‚±‚Ì”óŒûŽ‚ÍVer5->7‚ÅDirectX‘Ήž‚µ‚Ä‚ÄA‚»‚ÌŽž‚àƒCƒ“ƒ^ƒrƒ…[Žó‚¯‚Ä‚Ä(ƒOƒOƒb‚Ä‚ào‚Ä‚±‚È‚¢‚ª)
Šm‚©u‚æ‚­‚æ‚­Šm”F‚µ‚ÄAŽÀÛ‚É•ÏX‚·‚é•K—v‚ª‚ ‚é‚Ì‚Í2-3s‚¾‚Á‚½‚̂łقÁ‚Æ‚µ‚Ü‚µ‚½v
‚Æ‚©Œ¾‚Á‚Ä‚½‚Í‚¸B

‚±‚ê‚Í“ÁŽêƒP[ƒX‚ł͂Ȃ­A‚±‚¤‚È‚é‚æ‚¤‚ÉÝŒv‚·‚é‚ñ‚¾‚æB
‚±‚ê‚ɑ΂µ‚ÄGit‚̓}ƒjƒ…ƒAƒ‹Œ©‚Ä‚à‚»‚¤‚¢‚¤Žv‘z‚ª‘S‚­Œ©‚ ‚½‚炸AuŠæ’£‚ê‚΂¢‚¢‚æ‚Ëv‚ÅI‚í‚Á‚Ä‚éB
‚¾‚©‚畳‚ȃ\[ƒX‚àuŠæ’£‚Á‚ÄvC³‚µ‚ĉ½‚Æ‚©‚·‚é‚ñ‚¾A‚̃mƒŠ‚¾B

ƒ\ƒtƒgƒEƒFƒAHŠw‚Í‚»‚ñ‚Ȃ̂Í20”N‘O‚ɃNƒŠƒA‚µ‚Ä‚ÄA¡‚ÍA
A. ‚Ç‚¤‚·‚ê‚ΕÏX‚ɑ΂µ‚Ä‹­‚­‚Ȃ邩iŽd—l•ÏX‚ª‚ ‚Á‚Ä‚àƒ\[ƒXƒR[ƒh‚ð•ÏX‚¹‚¸‚Éςނ©j
B. ‚Ç‚¤‚·‚ê‚΂»‚à‚»‚àƒ\[ƒXƒR[ƒh‚ð‹Lq‚·‚é•K—v‚·‚ç‚È‚­o—ˆ‚é‚Ì‚©(‘S‚Ä‚Ì󋵂ɑ΂µ“¯‚¶ƒoƒCƒiƒŠ‚őΉž‚·‚é)
C. ‚Ç‚¤‚·‚ê‚Îo—ˆ‚邾‚¯‘‚¢’iŠK‚ŃoƒO‚ðŒŸoo—ˆ‚é‚©
‚Æ‚©ˆÚ‚Á‚Ä‚ÄA‘å‘Ì”nŽ­‚ªC‚ɑ΂µ‚Ĉ«ƒmƒŠ‚µ‚Ă邩‚çLinus‚ª‚±‚«‰º‚ë‚·Ž–‘ԂɂȂé‚Ì‚¾‚ªA
AB‚Í‚¿‚á‚ñ‚Æ‚â‚ç‚È‚¢‚Ƙb‚ɂȂç‚È‚¢‚æB

‚¾‚©‚ç‚Ü‚ AŽŸ‚ÌGit‚Íu•׋­‚ð‚ª‚ñ‚΂ç‚È‚­‚Ä‚·‚ÞGitv‚ÅA
ŽÀ‘•‚ňê”ÔŠÈ’P‚È•û–@‚ÍAGit‚ðƒoƒbƒNƒGƒ“ƒh‚ÉŽg‚Á‚ăVƒFƒ‹ƒXƒNƒŠƒvƒg‚щƒbƒv‚·‚邱‚Æ‚¾‚æB‚±‚ê‚ç‚ÍŠù‚ÉŒ¾‚Á‚½‚ªB
‚Å‚àŒN‚ç‚ÍuŠæ’£‚ç‚È‚­‚¿‚á‚¢‚¯‚È‚¢vuŠæ’£‚é‚ׂ«‚à‚Ì‚¾v‚ÆŽv‚Á‚¿‚á‚Á‚Ä‚é‚Ý‚½‚¢‚¾‚©‚çA
¡‚ÌGitƒvƒƒWƒFƒNƒg‚©‚ç‚Í‚±‚ê‚Ío‚Ä‚±‚È‚¢‚¾‚낤B
‚Æ‚È‚é‚ÆAã‹L‚̂悤‚É‚µ‚ÄŠÈ’P‚ÉŽÀ‘•‚µ‚½Next-Git‚ɬ‰Ê‚ð‚©‚Á‚³‚ç‚í‚ꑱ‚¯‚鎖‘Ô‚É‚È‚é‚ÆŽv‚¤‚æB
‚¿‚傤‚ÇGNU/Linux‚ÌŒ`‚ÉŽ—‚Ă邪B
‚ ‚ê‚ÍLinus‚ªˆ«‚¢‚킯‚ł͂Ȃ¢‚µAƒXƒg[ƒ‹ƒ}ƒ“‚à•ʂɂȂñ‚Æ‚àŽv‚Á‚ĂȂ¢‚悤‚¾‚¯‚ÇB

784 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/02(…) 06:01:09.34 ID:z+vraLDY0.net]
> ‚±‚ê‚Í“ÁŽêƒP[ƒX‚ł͂Ȃ­A‚±‚¤‚È‚é‚æ‚¤‚ÉÝŒv‚·‚é‚ñ‚¾‚æB
> ‚±‚ê‚ɑ΂µ‚ÄGit‚̓}ƒjƒ…ƒAƒ‹Œ©‚Ä‚à‚»‚¤‚¢‚¤Žv‘z‚ª‘S‚­Œ©‚ ‚½‚炸AuŠæ’£‚ê‚΂¢‚¢‚æ‚Ëv‚ÅI‚í‚Á‚Ä‚éB

‚»‚ê‚ ‚È‚½‚ÌŠ´‘z‚Å‚·‚æ‚ËH
git‚̓\[ƒXƒR[ƒh1s’ö“x‚Å•ÏXI‚í‚è‚Å‚·‚æ

785 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/02(…) 06:03:01.35 ID:z+vraLDY0.net]
> ŽÀ‘•‚ňê”ÔŠÈ’P‚È•û–@‚ÍAGit‚ðƒoƒbƒNƒGƒ“ƒh‚ÉŽg‚Á‚ăVƒFƒ‹ƒXƒNƒŠƒvƒg‚щƒbƒv‚·‚邱‚Æ‚¾‚æB‚±‚ê‚ç‚ÍŠù‚ÉŒ¾‚Á‚½‚ªB

ƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚͈ÚA«’á‚¢‚Á‚Ä•ª‚©‚Á‚Ä‚éH
ƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚щƒbƒv‚µ‚悤‚à‚̂Ȃç
Linux‚ł͓®‚­‚ªFreeBSD‚ł͓®‚©‚È‚¢‚Á‚Ä‚±‚Æ‚ª
‚µ‚å‚Á‚¿‚イ”­¶‚·‚é

ƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚ÅŠæ’£‚é‚à‚Ì‚¶‚á‚È‚¢



786 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/02(…) 07:01:05.57 ID:S2ENS6Jw0.net]
git ‚̈ꕔ‹@”\‚Í git ƒRƒ}ƒ“ƒh‚ðŽg‚Á‚½ƒXƒNƒŠƒvƒg‚ÅŽÀ‘•‚³‚ê‚Ä‚¢‚½‚ñ‚¾‚¯‚ÇA‘½‚­‚̃†[ƒU[‚Ì—v–]‚ɉž‚¦‚éŒ`‚Å‚»‚ê‚ç‚ÌCŒ¾Œê‰»i‚߂Ăé

787 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/02(…) 09:34:00.28 ID:33j+wJW8H.net]
ƒVƒFƒ‹‚щƒbƒvw
USP‚©‚爫‚¢‰e‹¿‚Å‚àŽó‚¯‚½‚©H

788 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² 8bbb-VzUj) mailto:sage [2022/11/02(…) 10:35:32.50 ID:sFE/M4aa0.net]
OOP‚È‚ñ‚ĉSŽÒƒvƒƒOƒ‰ƒ}ŒP—ûƒMƒuƒX‚Á‚Ä‚±‚Æ‚ð—‰ð‚Å‚«‚È‚­‚ăAƒz—˜_“WŠJ‚µ‚Ä‚¢‚é‚â‚‚ª‚¢‚Ä‚—

789 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/02(…) 14:42:23.54 ID:LlnSL/r70.net]
OOP‚È‚ñ‚©A‚»‚ñ•ӂ̃Tƒ“ƒf[ƒvƒƒOƒ‰ƒ}‚Å‚à‚©‚È‚è[‚¢Š‚܂ŃƒŠƒbƒgƒfƒƒŠƒbƒgŠÜ‚ßZ“§‚µ‚Ă邪‚ÈB
ŠÖ”ŽwŒü‚âƒNƒ[ƒWƒƒ‚ª‚ ‚錾Œê‚à“¯—l‚Å
‚à‚͂ⓖ‚½‚è‘O‚̂悤‚ɃnƒCƒuƒŠƒbƒh‚ɂȂÁ‚ĂĈꕔ‚ÌŒ´—Žå‹`ŽÒˆÈŠO‚¢‚¢‰–”~‚ÅŽg‚Á‚Ă邩‚ç˜b‘è‚ɂ͂Ȃç‚ñB

790 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/02(…) 15:33:51.58 ID:4T0OIw/dr.net]
OOP‚»‚ê‚Ù‚ÇŒê‚é‚È‚çA‚¨‘O‚Ì‘åD‚«‚ȃVƒFƒ‹ƒXƒNƒŠƒvƒg‚݂͂ñ‚ÈOOPˆÓޝ‚µ‚Äì‚ç‚ê‚Ä‚é‚Ì‚©‚Á‚ÄŠ´‚¶‚¾‚È

791 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/02(…) 18:08:31.10 ID:mw55lzgRM.net]
ƒŠ[ƒiƒX‚ð’†S‚Æ‚µ‚½OSSƒRƒ~ƒ…ƒjƒeƒB‚Ì‹NŒ¹‚Ƀ^ƒlƒ“ƒoƒEƒ€‚Ƃ̃‚ƒmƒŠƒVƒbƒNƒJ[ƒlƒ‹Eƒ}ƒCƒNƒƒJ[ƒlƒ‹˜_‘ˆ‚ª‚ ‚邱‚Æ‚ð’m‚ç‚È‚¢‚Ì‚©‚ÈH
Œ‹‰Ê‚Æ‚µ‚Ä–³‘ʂȒŠÛŠK‘w‚ðÏ‚Ýd‚˂邱‚Ƃ̖³ˆÓ–¡‚³‚ðLinuxƒJ[ƒlƒ‹‚̬Œ÷‚ªØ–¾‚µ‚Ä‚µ‚Ü‚Á‚½
‚à‚¿‚ë‚ñLinuxƒJ[ƒlƒ‹‚àƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€‚Æ‚©•K—v‚ȂƂ±‚Í’ŠÛ‰»‚³‚ê‚Ă邯‚Ç‚Ë

792 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/11/02(…) 18:41:51.51 ID:1AIcQZnX6.net]
¡‚Ç‚«‚ÌŽá‚¢“z(‚Æ‚¢‚¤‚©ÅV‚Ì•—’ª)‚Á‚ĂȂñ‚Å‚à‚©‚ñ‚Å‚àƒIƒuƒWƒFƒNƒgŽwŒü‚ð“O’ê‚·‚é‚Á‚ÄŠ´‚¶‚¶‚á‚È‚¢‚ÆŽv‚¤‚¯‚ǂȂ 
‚»‚ꂱ‚»ƒIƒuƒWƒFƒNƒgŽwŒüŽå‹`‚Ý‚½‚¢‚Ȃ̂ª–Å’ƒ‹ê’ƒ‹­‚©‚Á‚½‚Ì‚Á‚Ä20”N‘O‚®‚ç‚¢‚¶‚á‚È‚¢H
Windows‚àNT‚Ń}ƒCƒNƒƒJ[ƒlƒ‹‚É‚µ‚½‚¯‚ǃI[ƒo[ƒwƒbƒhƒfƒJ‚·‚¬‚Ĉꕔ‚̓J[ƒlƒ‹‹óŠÔ‚É–ß‚µ‚½‚肵‚½‚Å‚µ‚åB
SIer‚ÌŠK‘w‚ª[‚¢ŠJ”­‚È‚ñ‚©‚¾‚ƃIƒuƒWƒFƒNƒgŽwŒü‚ð“O’ꂵ‚È‚¢‚ÆŽ–ŒÌ‚ª‹N‚±‚è‚»‚¤‚¾‚¯‚ÇA‚»‚¤‚¢‚¤‚Æ‚±‚µ‚©’m‚ç‚È‚¢lŠÔ‚Ȃ̂©H

793 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/02(…) 22:26:03.48 ID:KtYxSAYnr.net]
‰½‚Å‚à‚©‚ñ‚Å‚àƒVƒFƒ‹‚Å‚â‚낤‚Æ‚·‚é‚â‚‚͕a‹C
–¼‘O‚ðŒÄ‚ñ‚ł͂¢‚¯‚È‚¢‚ ‚ÌŠJ”­Žè–@‚Æ‚©„‚µ‚Ä‚»‚¤

794 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 05:47:24.09 ID:AHw2USmo0.net]
>>755
‚»‚ê‚͂ǂ̃vƒ‰ƒbƒgƒtƒH[ƒ€‚Å–â‘è‚ɂȂÁ‚½‚ÌH
Œ«‚¢‘I‘ð‚Æ‚ÍŽv‚¦‚È‚¢‚¯‚Ç‚ËB
‹ï‘Ì“I‚ȃfƒƒŠƒbƒg‚ÍŠù‚É666‚Å‹“‚°‚½‚Æ‚¨‚èB

‰´‚̓VƒFƒ‹‚̌݊·«–â‘è‚È‚ñ‚Ä—L‚Á‚½‚Ƃ͎v‚¦‚È‚¢‚¯‚ÇA
(Ì‚©‚çshsbsht‚͌݊·«‚Í‚‚©‚Á‚½‚µA¡‚Í‚»‚ÌŒãŒp‚Ìbash‚Å“ˆê‚³‚ê‚Ä‚éB
‚ ‚ Šm‚©‚Écsh/tcsh/ksh/zsh‚̓Sƒ~‚¾‚Á‚½‚µŽ€–Å‚µ‚½‚æ)
‚»‚ꂪ–â‘è‚È‚çAGit‚ÌC‰»‚ł͂Ȃ­A’¼ÚƒVƒFƒ‹‚̌݊·«‚ðã‚°‚é‚Ì‚ªíô‚¾‚æB
ŒÝŠ·«‚ªC‰»‚Å’B¬o—ˆ‚é‚̂ȂçA
Šù‚É‚ ‚ébash(‘½•ªC)ƒ\[ƒX‚ðƒRƒ“ƒpƒCƒ‹‚µ‚½‚¾‚¯‚Ì‚à‚̂𓯫‚µA
gsh(=gitsh)‚¾I‚±‚ê‚ðŽg‚¦I‚Æ‹­•Ù‚·‚ê‚ÎÏ‚ñ‚¾‚ëB

‚È‚ñ‚©‚â‚Á‚ς薳”\‚Ì“­‚«ŽÒ‚ð’n‚Ås‚Á‚Ä‚é‹C‚Í‚·‚éB
ŽdŽ–‚ðŒ¸‚ç‚·“w—Í‚ð‚µ‚Ä‚È‚¢‚æ‚ËB

795 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 05:49:10.00 ID:AHw2USmo0.net]
>>758
‚»‚̒ʂ肾B‚¾‚©‚çƒAƒ}ƒ`ƒ…ƒA‚Ì”óŒûP‚ೂµ‚­‘Ήžo—ˆ‚Ä‚½B
‚¾‚©‚炱‚»A‚±‚̃XƒŒ‚Ì‚±‚ê‚܂ł̂â‚è‚Æ‚è‚É‹Á‚¢‚Ä‚¢‚éB
¡Žž‰SŽÒ‚Å‚àA‘¼Œ¾ŒêƒXƒŒ‚Å‚à‚ ‚蓾‚È‚¢—¬‚ꂾB


‚ÅAƒpƒbƒ`o‚Ä‚«‚½‚¯‚ÇA‚ ‚ê‚ł͑ʖڂ¾‚ËB
”Þ“™‚ÍC—¬‚̃ƒ‚ƒŠŠÇ—‚Ì•û–@‚ð’m‚炸AGit‚ÍŠ®‘S‚É•³ƒR[ƒh‚Åo—ˆ‚Ä‚éB
‚ ‚ê‚ł͑¼‚É‚àƒƒ‚ƒŠƒŠ[ƒN‚¾‚炯‚¾‚æB
(‚½‚¾‚±‚ê‚à‘z’è“à‚Á‚Û‚¢‚µA
ƒŠ[ƒN‚µ‚½‚Æ‚±‚ë‚ŃAƒvƒŠ‚Æ‚µ‚Ă͑債‚½–â‘è‚Å‚à‚È‚¢‚Ì‚àŽ–ŽÀ‚¾‚ª)

”Þ“™‚ÍAƒoƒO‚𒼂·“w—͂͂µ‚Ä‚¢‚邪A
ƒoƒO‚ªo‚É‚­‚¢ƒR[ƒh‚É‚·‚é“w—͂͑S‚­‚µ‚ĂȂ¢B
OOP‚à‚â‚è‚·‚¬‚邯–â‘肾‚ªA‰½ŒÌ”Þ“™‚Í‚»‚¤‚·‚é‚Ì‚©‚ðŠw‚ñ‚ÅA
”ü–¡‚µ‚¢‚Æ‚±‚낾‚¯–Ⴆ‚΂¢‚¢‚



796 –¼‘OF̂ɂƂ͎v‚¤‚æB
OOPŒ´—Žå‹`ŽÒ‚àAGitƒvƒƒWƒFƒNƒg‚₱‚̃XƒŒ–¯‚Ý‚½‚¢‚ÈOOP”rœŒ´—Žå‹`ŽÒ‚àA“¯—l‚É–â‘肾‚æB
[]
[‚±‚±‰ó‚ê‚Ă܂·]

797 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 06:07:03.27 ID:AHw2USmo0.net]
‚½‚¾Œ©‚éŒÀ‚èGitŠEŒG‚Í–§Œ‹‡Žå‹`‚̂悤‚¾B
‚‚܂èAGit‚Æ’mޝ“I‚É–§Œ‹‡‚µ‚½AGit‚ÉÚ‚µ‚¢“z‚¾‚¯‚ªGit‚ðŽg‚¤‚ׂ«‚Å‚ ‚èA
tutorial1‚ªŠî–{ƒRƒ}ƒ“ƒh‚Ȃ畒ʂÍtutorial2‚͉ž—pƒRƒ}ƒ“ƒh‚̂Ƃ±‚ëA
‚È‚ñ‚Æ“à•”ƒf[ƒ^\‘¢‚ÌЉî‚ɂȂÁ‚Ă邵A
(‚½‚¾‚±‚ê‚͉´‚ɂ͋ɂ߂ėLŒø‚Éì—p‚µ‚½‚ªA•’ʂ̓u[ƒCƒ“ƒO‚Ì—’‚¾‚낤)

798 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 06:07:22.90 ID:AHw2USmo0.net]
ƒ\[ƒXƒR[ƒh‚à–§Œ‹‡A‚±‚ê‚Í”nŽ­œ‚¯‚¾I‚ÆŒ¾‚¢•ú‚ÂB
•³ƒR[ƒh‚Å‚àƒpƒbƒ`‚̎蔂ş•‰‚¾IƒJƒŠƒXƒ}Linus‚Ȃ烂ƒOƒ‰’@‚«ŽuŠèŽÒ‚Í–³ŒÀ‚É•å‚ê‚éI
‚Ƃ܂ A‘¼‚Ì’N‚ào—ˆ‚È‚¢ƒAƒvƒ[ƒ`‚¾‚ËB
‚½‚¾‚Ü‚ Aƒ\[ƒXƒR[ƒh‚𴌉‚ɕۂ–ړI‚Í’·Šú“Iƒƒ“ƒe‚ׂ̈ł ‚èA
‚»‚ê‚ÍŽÀÛo—ˆ‚Ă邵‚¢‚¢‚¾‚ëA‚ÆŒ¾‚í‚ê‚ê‚ÎA‚Í[‚»‚¤‚Å‚·‚Ë[(–_)‚¾‚ªB

799 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 06:07:59.96 ID:AHw2USmo0.net]
‚±‚ꌩ‚Ä‚½‚çAbuggy‚È•³ƒR[ƒh‚Å‚à‚Æ‚è‚ ‚¦‚¸“®‚¯‚Ύ󂯓ü‚ê‚Ăǂñ‚Ç‚ñ‰ü’ù‚µAƒoƒO‚àƒpƒbƒ`‚̎蔂ş•‰‚·‚é‚Ì‚ÆA
•’ʂ̃vƒƒWƒFƒNƒg‚ª‚â‚Á‚Ä‚éAƒŒƒrƒ…[‚µ‚đʖڂȃR[ƒh‚Íʼn‚©‚çreject‚·‚é‚Ì‚ÆA
(‚‚܂èŽèŠÔ‚ð‚©‚¯‚Ä‚àreject‚³‚ê‚é‰Â”\«‚ª‚ ‚é‚©‚çƒR[ƒh‚𓊂°‚é‚Ì‚ðçSçO‚³‚ê‚é)
‚Ç‚Á‚¿‚ª—Ç‚¢‚Ì‚¾‚낤H‚Æ‚Íl‚¦‚³‚¹‚ç‚ê‚邿B
ƒŠƒ\[ƒX‚ª–³ŒÀ‚É‚ ‚éOSS‚Å‚ÍA‘OŽÒ‚Ì•û‚ª‚¢‚¢‚Ì‚¾‚낤‚©H
Linus‚ÍBillJoy‚ɑ΂µ‚ÄuƒI[ƒvƒ“ƒ\[ƒX‚ð—‰ð‚µ‚ĂȂ¢v‚ÆŽv‚Á‚½‚炵‚¢‚ªA‚±‚¤‚¢‚¤Ž–‚Ȃ̂¾‚낤‚©H
(‚±‚Ì”­Œ¾‚ÍLinus’˜ì–{‚É‚ ‚é‚炵‚¢‚ªA‰´‚͓ǂ߂ĂȂ¢)

‚µ‚©‚µ‚±‚̃Aƒvƒ[ƒ`‚Å‚ÍAâ‘΂Éò‰»‚Í‚µ‚È‚¢B
Ž©•ª‚Ì•³‚ð•ЂÂ¯‚é‚͎̂d•û‚È‚¢‚Æ‚µ‚ÄA
‘¼l‚Ì•³‚ð•ЂÂ¯‚½‚ª‚é“z‚Í‚¢‚È‚¢‚µA‚»‚à‚»‚à‚»‚ÌŠEŒG‚ª‘|œ‚ɉ¿’l‚ð’u‚¢‚ĂȂ¢B
‚µ‚©‚µ•³ƒR[ƒh‚È‚ç‚Ç‚ñ‚Ç‚ñ“Š‚°‚Ä‚à‚炦‚邵A‚»‚ê‚ç‚ðŽó‚¯“ü‚ê‚éŒÀ‚èAi‰»‚ªŽ~‚܂邱‚Æ‚à‚È‚¢B
‚Í[‚È‚ñ‚¾‚©‚Ë[B‚È‚é‚Ù‚ÇŒ¤‹†ŽÒ‚ÆFXÕ“Ë‚·‚é‚Ì‚à•ª‚©‚é‹C‚Í‚·‚éB
‚»‚¤‚¢‚â‘åÌu‰¾—•‚ƃoƒU[ƒ‹v“Ç‚ñ‚¾‚È[‚ÆŽv‚Á‚Ä¡“ǂݕԂµ‚Ă݂½‚ªA‚±‚ꂪƒoƒU[ƒ‹‚Ȃ̂©H

iNG‚É‚©‚©‚Á‚½‚̂ŕªŠ„‚µ‚½j

800 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 10:41:57.59 ID:NhDXzDSd0.net]
‚»‚ꂾ‚¯•¶‹å‚ ‚é‚È‚ç–{‰ÆML‚ÅŒ¾‚¤‚©Ž©•ª‚Åì‚è’¼‚µ‚Ä‚Ý‚ë‚æŒRŽt—l
‚±‚ꂾ‚¯‘åŒû’@‚¢‚Ä‚¨‚¢‚ĉpŒê‚ÌML‚ŃRƒ~ƒ…ƒjƒP[ƒVƒ‡ƒ“‚Æ‚ê‚È‚¢‚Æ‚©‚¾‚Á‚½‚ç΂¤‚ª
Git ‚Í¢ŠE’†‚̃vƒƒOƒ‰ƒ}‚ªŽg‚Á‚Ä‚éÅd—vƒvƒƒWƒFƒNƒg‚ÅA‚±‚ꂪ‰ü—Ç‚³‚ê‚邯‚È‚ê‚΢ŠE’†‚©‚çâŽ^‚³‚ê‚é

801 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 10:46:51.87 ID:odT0DHDr0.net]
‚Ü‚¾‚â‚Á‚Ă̂©
‰É‚»‚¤‚¾‚È

802 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 13:22:38.17 ID:AHw2USmo0.net]
>>768
‚»‚ê‚Í–³—‚¾‚ËB
‰¼‚ÉŽžŠÔ‚ª\•ª‚É‚ ‚Á‚½‚Æ‚µ‚Ä‚àA‰´‚ª‰ü‘Po—ˆ‚é‚̂̓\[ƒXƒR[ƒh‚Å‚ ‚Á‚ÄAƒAƒvƒŠ‚ł͂Ȃ¢B
ƒAƒvƒŠ‚̉ü‘P‚ɂ͗ǂ¢Žd—l‚É‚·‚鎖‚ªÅ‚àd—v‚ÅAŽÀ‘•‚ÍŽÀ‚͑債‚½–â‘è‚ł͂Ȃ¢B
(Žg‚¤•ª‚É‚Í\•ª‚É“®‚¯‚΂Ȃñ‚Å‚à—Ç‚­‚ÄA‚»‚ꂪ•³ƒR[ƒh‚Åo—ˆ‚Ä‚½‚©‚牽H‚Å‚µ‚©‚È‚¢)

Git‚ÍLinus–{l‚ª“–Žž‚ÌVCS‚Ì–â‘è“_‚ð‘S‚Ä”cˆ¬‚µ‚Ä‚½‚©‚ç‚¢‚¢Žd—l‚ɂȂÁ‚½B
‰´‚Í‚»‚¤‚¶‚á‚È‚¢B¡‚̉´‚ª‚â‚Á‚½‚牴‚ɂƂÁ‚Ä“s‡‚ª‚¢‚¢‚¾‚¯‚ÅA‘¼‚ɂƂÁ‚Ă͕³‚È•¨‚É‚µ‚©‚È‚ç‚È‚¢B
‚½‚¾ŽÀÛ‚ÍLinus‚à‚±‚ê‚ÅA‚Ý‚ñ‚Èæ‚芷‚¦‚Ä—ˆ‚½‚©‚瓯‚¶–â‘è‚ð•ø‚¦‚Ä‚¢‚½‚ñ‚¾‚ëA
‚Æ‚¢‚¤‰ðŽß‚炵‚¢‚ªA‚¢‚¸‚ê‚É‚µ‚Ä‚àŽg‚¢ž‚ñ‚Å‚é“z‚¶‚á‚È‚¢‚Æ‚¢‚¢Žd—l‚É‚Ío—ˆ‚È‚¢‚ñ‚¾‚æB
‚»‚µ‚Ä—á‚̃uƒ‰ƒ“ƒR–â‘è
> ŒÚ‹q‚ª–{“–‚É•K—v‚¾‚Á‚½‚à‚Ì
> https://dic.nicovideo.jp/a/%E9%A1%A7%E5%AE%A2%E3%81%8C%E6%9C%AC%E5%BD%93%E3%81%AB%E5%BF%85%E8%A6%81%E3%81%A

803 –¼‘OF0%E3%81%A3%E3%81%9F%E3%82%82%E3%81%AE
‚à‚ ‚èAŒÚ‹qŽ©g‚ªŽÀ‘•‚µ‚Ä‚é‚ñ‚¾‚©‚çA‚»‚è‚ᤗpVCS‚Å‚Íâ–]“I‚ÉŽd—l“I‚É‘¾“‘Å‚¿o—ˆ‚È‚¢B

‚»‚µ‚ă\[ƒXƒR[ƒhí—ª‚àˆá‚¤BGit‚̓R[ƒhƒŒƒrƒ…[‚Æ‚©–³‚¢¢ŠE‚È‚ñ‚¶‚á‚È‚¢‚©‚ÈH
‚»‚ê‚ʼnñ‚é‚Á‚Ă̂ªƒXƒQƒG‚ªA‘½•ª‚±‚ê‚Íu‰¾—•‚ƃoƒU[ƒ‹v‚ÌÕŒ‚‚ð’Ǒ̌±‚µ‚½‚¾‚¯‚Ȃ̂¾‚낤B
ƒ\[ƒXƒR[ƒh‚ðãY—í‚É‚µ‚½‚çAV‹@”\‚̒ljÁ‚ª’f‘R‘‚­‚͂Ȃ邯‚ÇA‚»‚ê‚Í“¯‚¶l”‚ł̘b‚ÅA
‚±‚±‚àŽè”‚ÅŸ•‰‚¾I‚Æ—ˆ‚ç‚ꂽ‚çAˆ×‚·p‚à‚È‚¢B
ƒ\[ƒXƒR[ƒh‚È‚ñ‚Ä•³‚Å‚¢‚¢‚ñ‚¾Al”‚³‚¦—L‚ê‚ÎI‚Å‚ÍAŒ¤‹†ŽÒ‚Ƃ͑Η§‚·‚邿B
‚È‚é‚قǃGƒ“ƒWƒjƒAƒŠƒ“ƒO‚Ì“VË‚¾‚Æ‚¢‚¤‚Ì‚à”[“¾‚ł͂ ‚éB

‚¾‚©‚ç‚Ü‚ AGit‚ðª–{“I‚É•¢‚·‚É‚ÍGit‚æ‚è‚à—Ç‚¢Žd—l‚ª•K—v‚ÅA‚±‚ê‚Í–{“–‚ɓ‚¢‚ñ‚¾‚낤‚³B



‚Æ‚±‚ë‚ÅA‚â‚͂艴‚̃[ƒNƒtƒ[‚Å‚ÍIndex‚ªŽ×–‚‚Ȃ̂Å휂µ‚悤‚ÆŽv‚¤‚ñ‚¾‚¯‚ÇA
‚»‚à‚»‚à‚ ‚ê‚͂ǂ¤Žg‚¤ˆ×‚ÉÝŒv‚³‚ꂽ‚à‚̂Ȃ̂¾H
‘½•ªIndex‚Ì‘¶Ý‚ªˆê”Ô’¼Š´“I‚łȂ­Awà–¾‚³‚ê‚ĂȂ¢‚ÆxŠÔˆá‚¦‚銂¾‚ÆŽv‚¤‚ñ‚¾‚ªB
¡‚̂Ƃ±‚ëadd’¼Œã‚Écommit‚µ‚Ä‚ÄAŽ×–‚‚Å‚µ‚©‚È‚¢ó‘Ô‚ÅŽg‚Á‚Ä‚éB
[]
[‚±‚±‰ó‚ê‚Ă܂·]

804 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/11/03(–Ø) 13:30:44.47 ID:9oLRzF140.net]
index stage‚È‚©‚Á‚½‚ç•¡”ƒtƒ@ƒCƒ‹‚Ì•ÏX‚ðˆê“x‚Écommit‚Å‚«‚È‚¢‚¶‚á‚ñBƒRƒ~ƒbƒg—±“x‚Ì–â‘è‚©‚çA‘S•”‚Ì•ÏX‚ðcommit‚µ‚½‚¢‚킯‚Å‚à‚È‚¢‚µB
‚Ç‚Ìcommit‚ðŽæ‚Á‚Ä‚«‚Ä‚à‚¿‚á‚ñ‚Æ“®‚­ó‘Ô‚É‚·‚é‚Ì‚ª•’Ê‚¾‚©‚ç‚Ç‚¤l‚¦‚Ä‚à‚¢‚é‚Å‚µ‚åB

805 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 13:52:50.16 ID:/4IN/B1bM.net]
index‚̈Ӗ¡‚ª‚í‚©‚Á‚ĂȂ¢”nŽ­‚ª‘S‘RŠÖŒW–³‚¢ƒtƒ@ƒCƒ‹‚ðƒRƒ~ƒbƒg‚µ‚ÄƒŠƒ|ƒWƒgƒŠ‚ðƒuƒ`‰ó‚·



806 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 14:35:27.11 ID:AHw2USmo0.net]
>>771
> index stage‚È‚©‚Á‚½‚ç•¡”ƒtƒ@ƒCƒ‹‚Ì•ÏX‚ðˆê“x‚Écommit‚Å‚«‚È‚¢‚¶‚á‚ñB
‚¢‚â•’Ê‚Éo—ˆ‚邿BžB–†‚¾‚Á‚½‚ªA‰´‚Í git add -u; git commit -m "message"; ‚ÅŽg‚Á‚Ä‚éB


ˆÈ~‚̓[ƒNƒtƒ[‚̘b‚¾‚©‚ç‚Ç‚¿‚炪³‚µ‚¢‚Æ‚©‚¢‚¤Ž–‚ł͂Ȃ¢‚ªA
> ƒRƒ~ƒbƒg—±“x‚Ì–â‘è‚©‚çA‘S•”‚Ì•ÏX‚ðcommit‚µ‚½‚¢‚킯‚Å‚à‚È‚¢‚µB
‚±‚ê‚͎኱Ž×“¹‚Æ‚¢‚¤‚©Šî–{“I‚É‘S•”commit‚·‚é‚à‚Ì‚¾‚낤‚µAcommit‚µ‚Ä‚©‚ç‘O‚Éi‚߂΂¢‚¢‚¾‚¯‚ÅA

> ‚Ç‚Ìcommit‚ðŽæ‚Á‚Ä‚«‚Ä‚à‚¿‚á‚ñ‚Æ“®‚­ó‘Ô‚É‚·‚é‚Ì‚ª•’Ê‚¾‚©‚ç
‚±‚ê‚͉´‚Ìꇂ͂¿‚å‚Á‚ƈá‚Á‚Ä‚ÄA“®‚©‚È‚¢‚Ì‚àcommit‚µ‚Ă邵‚»‚ê‚Å‚¢‚¢‚ÆŽv‚Á‚Ä‚é‚ñ‚¾‚æB
master/developƒuƒ‰ƒ“ƒ`‚ł͑S•”“®‚­‚ׂ«‚¾‚¯‚ÇA
feature‚ł͓r’†‚͓̂®‚­•K—v‚È‚¢‚µA“®‚­‚悤‚ɂȂÁ‚½‚çdevelop‚Ƀ}[ƒW‚µ‚ÄÁ–Å‚·‚é‚ñ‚¾‚ëH
‚È‚ç“Á‚É–â‘è‚È‚¢‹C‚ª‚·‚éB
“r’†Œo‰ß‚ð‹L˜^‚µ‚ĂȂ¢‚±‚Ƃ̕û‚ª–â‘è‚ÅA‹L˜^‚µ‚·‚¬‚Ä‚½‚ço—Í‚©‚çŠÔˆø‚¯‚΂¢‚¢‚¾‚ëA‚Æ‚¢‚¤ƒmƒŠB
‚¾‚©‚çdiff‚ª‰æ–Ê‚P–‡‚ÉŽû‚Ü‚ç‚È‚¢‚悤‚È‚çcommit‚·‚銴‚¶B

ŽÀÛ‚Íbanch‚ðŽg‚¤‚̂͂±‚ê‚©‚ç‚ÅAgit flow ‚ð^Ž—‚µ‚Äã‹L‚̂悤‚É‚·‚é‚‚à‚肾‚ªA‰½‚©‚Ü‚¸‚¢‚©‚ÈH

807 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 14:40:47.35 ID:5PP47Osh0.net]
git•ª‚©‚ç‚È‚¢Žv‘z‚à—‰ð‚Å‚«‚È‚¢‚È‚çSVNŽg‚¦‚ÎH

808 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/11/03(–Ø) 14:46:46.91 ID:9oLRzF140.net]
>>773
‚»‚è‚ágit‚ÌÝŒvŽv‘z‚Å‘z’肳‚ꂽƒRƒ~ƒbƒg‚ÌŽd•û‚ð‚µ‚Ä‚¢‚È‚¢‚©‚çindex stage‚ª‚¢‚ç‚È‚¢‚ÆŠ´‚¶‚邾‚¯‚Å‚µ‚åB
‘命”‚ÍÝŒvŽv‘z’Ê‚è‚ÉŽg‚Á‚Ä‚¢‚é‚Ì‚ÅAindex stage‚ª•K—v‚¾‚Æ—‰ð‚µ‚Ä‚¢‚邯Žv‚¤‚æB
‚¾‚©‚çAu‚Ç‚¤Žg‚¤‚½‚ß‚ÉÝŒv‚³‚ꂽv‚©‚Æ•·‚©‚ê‚ê‚ÎAgit‚ÌŽv‘z’Ê‚è‚ɃRƒ~ƒbƒg—±“x‚ð“K“x‚ɕۂ‚½‚ß‚¾‚Æ‚µ‚©Œ¾‚¢‚悤‚ª‚È‚¢B
u‰´‚͈Ⴄ‚©‚牴‚Í‚¢‚ç‚È‚¢v‚Í‚»‚ê‚Í‚»‚¤‚¾‚낤‚ªA‚¾‚©‚牽H‚Á‚Ęb‚ɂȂéB

809 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 15:04:33.12 ID:jVDh6EB5M.net]
“K“–‚ȃ^ƒCƒ~ƒ“ƒO‚ÅŽžŒn—ñ‚ÉC³‚ð‹L˜^‚µ‚Ä‚¢‚­‚à‚Ì‚¾‚ÆŽv‚Á‚Ă鈢•ۂɂ͗‰ð‚Å‚«‚È‚¢VCS

810 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 15:05:56.85 ID:AHw2USmo0.net]
>>775
git add -u ‚ð•¡”‰ñ‚µ‚Ä—±“x‚ðã‚°‚Ä“®‚­‚à‚Ì‚¾‚¯commit‚µ‚Ä‚à‚¢‚¢‚Ì‚¾‚¯‚ÇA
‰´‚ÌꇂÍ10‰ñ‚É1‰ñ’ö“x‚Í2-3‰ñ‘O‚Ì•ÏX‚ÆdiffŽæ‚Á‚½•û‚ªŒ©‚â‚·‚¢‚±‚Æ‚ª‚ ‚Á‚ÄA
‚»‚ÌꇂÉhashT‚¦‚Ä‚¨‚­‚Ì‚ª–Ê“|‚¾‚µAgc‚³‚ê‚Ä‚½‚炳‚ç‚É–Ê“|‚¾‚µAgcØ‚é‚Ì‚à‚Ü‚½Ž×“¹‚¾‚낤‚µ‚ÅA
“®‚©‚È‚¢‚Ì‚àcommit‚µ‚Äfeature‚Ì“r’†‚Í“®‚«‚Ü‚¹‚ñ‚ÆŠ„‚èØ‚é‚Ì‚ªˆê”Ô‚Ü‚µ‚©‚ÆŽv‚Á‚Ä‚éB

‚Ü‚ ‚Å‚à‚ ‚肪‚Æ‚¤B
—±“x’²®‚ׂ̈Ȃ炱‚¿‚ç‚Ì—\‘z‚͈͓̔à‚ł͂ ‚Á‚½B

811 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 15:26:33.67 ID:O+O1uzzM0.net]
>>777
> ‚»‚ÌꇂÉhashT‚¦‚Ä‚¨‚­‚Ì‚ª–Ê“|‚¾‚µAgc‚³‚ê‚Ä‚½‚炳‚ç‚É–Ê“|‚¾‚µAgcØ‚é‚Ì‚à‚Ü‚½Ž×“¹‚¾‚낤‚µ‚ÅA
NŒÂ‘O‚Æ‚Ì diff ‚Í git diff HEAD~N ‚ŃnƒbƒVƒ…‚ðT‚¦‚é•K—v‚à‚È‚¢‚µ gc ‚Ì‚­‚¾‚è‚͉½‚Ì‚±‚ÆŒ¾‚Á‚Ä‚é‚Ì‚©‚í‚©‚ç‚È‚¢B

> “®‚©‚È‚¢‚Ì‚àcommit‚µ‚Äfeature‚Ì“r’†‚Í“®‚«‚Ü‚¹‚ñ‚ÆŠ„‚èØ‚é‚Ì‚ªˆê”Ô‚Ü‚µ‚©‚ÆŽv‚Á‚Ä‚éB
ƒ[ƒJƒ‹ƒuƒ‰ƒ“ƒ`‚È‚ç•Ê‚É\‚í‚È‚¢‚¯‚ÇA‚»‚̃mƒŠ‚Åì‚ç‚ꂽƒuƒ‰ƒ“ƒ`‚ð‚»‚Ì‚Ü‚ÜƒŒƒrƒ…[‚·‚é‚̂͌ø—¦ˆ«‚¢B
‚Ȃ̂Ń}[ƒW‘O‚̃uƒ‰ƒ“ƒ`‚ðƒŒƒrƒ…[‘ÎÛ‚Æ‚·‚éŠJ”­‚Å‚Í push ‚ÌÛ‚É®—‚·‚邱‚ƂɂȂ邩‚çA
“s“x®—‚ÌۂɃCƒ“ƒfƒbƒNƒX‚͂ƂĂà—L—pB
‘¼‚É‚àAì‹Æ’†‚É‘S‘RŠÖŒW‚È‚¢ typo ’¼‚µ‚½‚è‚·‚é‚̂ɂàŽg‚¦‚éB

812 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 15:53:58.77 ID:HnXRQ5rf0.net]
index ‚Ìd—v«‚ª•ª‚©‚ç‚È‚¢‚â‚‚ª git Œê‚Á‚ĂđB
‘flŒü‚¯‚Éà–¾‚·‚邯 git ‚Ì–ð–Ú‚Í‘¼l‚ɓǂñ‚Å‚à‚炤‚â‚·‚¢•ª‚©‚èˆÕ‚¢ƒpƒbƒ`‚ðŽdã‚°‚邱‚ÆB
ŒÂl‚Åì‚镪‚ɂ͂»‚ê‚Ù‚ÇŠÖŒW‚È‚¢‚ª‹¤“¯ì‹Æ‚·‚é‚ɂ͑¼l‚Ö‚Ì•ª‚©‚èˆÕ‚³AŒ©‚½–Ú‚ÍÅd—v‚Æ‚¢‚Á‚Ä‚¢‚¢B
—¿—‚ɗႦ‚é‚È‚çƒtƒ‰ƒCƒpƒ“‚â‚܂Ȕ‚̂܂Üo‚·‚ñ‚¶‚á‚È‚­‚ÄAŽM‚É·‚Á‚ÄH‚׈Ղ­‚µ‚Ä‚©‚ço‚·‚Ì‚ªŠî–{B
ƒ[ƒNƒcƒŠ[‚ªƒtƒ‰ƒCƒpƒ“‚ÅAƒCƒ“ƒfƒbƒNƒX‚ªŽMBƒtƒ‰ƒCƒpƒ“‚©‚ç‚Å‚à’¼ÚH‚¦‚邯‚ÇAãY—í‚ÉŽM‚É·‚Á‚ÄA‚»‚±‚Å’š”J‚Ƀ`ƒFƒbƒN‚µ‚Ä‚©‚ç’ñ‹Ÿ‚·‚ê‚Α¼l‚Ìì‹ÆŒø—¦‚ªã‚ª‚éB

813 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 16:18:44.28 ID:AHw2USmo0.net]
>>778
> NŒÂ‘O‚Æ‚Ì diff ‚Í git diff HEAD~N ‚ŃnƒbƒVƒ…‚ðT‚¦‚é•K—v‚à‚È‚¢‚µ gc ‚Ì‚­‚¾‚è‚͉½‚Ì‚±‚ÆŒ¾‚Á‚Ä‚é‚Ì‚©‚í‚©‚ç‚È‚¢B
(tutorial2‚ð“Ç‚ñ‚¾‚¾‚¯‚Ì—‰ð‚¾‚©‚çŠÔˆá‚Á‚Ă邩‚à‚µ‚ê‚ñ‚ªA)
669‚ÅŒ¾‚Á‚½‚悤‚ÉAGit‚ª•ª‚©‚è‚É‚­‚¢‚̂͋Ɩ±ƒvƒƒZƒX–¼‚ªƒRƒ}ƒ“ƒh‚É•t‚¢‚Ă邩‚炾‚æB
ŽÀÛ‚É‚ÍAgit add ‚ŃXƒiƒbƒvƒVƒ‡ƒbƒg‚ðŽæ‚Á‚Ä‚ÄA(©‚±‚ꂪ’¼Š´“I‚É”Fޝo—ˆ‚È‚¢j
git commit ‚ŃcƒŠ[‚Ì“ª‚É‚»‚ê‚ð•t‚¯‰Á‚¦‚Ă邾‚¯B
‚¾‚©‚çadd‚µ‚ĂȂ¢‚Æ•t‚¯‰Á‚¦‚é‚ׂ«ƒXƒiƒbƒvƒVƒ‡ƒbƒg‚ª‚È‚¢‚©‚çƒRƒP‚éB
‚»‚ê‚ÅA>>103-107Astash‚µ‚Ä‚½‚牽ˆ‚©‚É‘¶Ý‚µ‚Ă邵A
ŽÀ‚Íadd‚µ‚½Žž“_‚ŕۑ¶‚³‚ê‚Ă邩‚çA‚±‚¿‚ç‚àgc‚ªs‚í‚ê‚éˆÈ‘O‚È‚çhash‚³‚¦•ª‚©‚ê‚Έø‚Á’£‚Á‚Ä‚­‚邱‚Æ‚ª‰Â”\B
‚½‚¾‚µŽŸ‚Ìadd‚Åindex悪؂è‘Ö‚¦‚ç‚ê‚ă_ƒ“ƒOƒŠƒ“ƒO‚ɂȂèAgc‘ÎۂɂȂ邩‚çA
‘¶Ý‚µ‚Ă邩‚Ç‚¤‚©‚Ígc‚Ì“®ì‹ï‡‚É‚æ‚éB
(‚¾‚©‚ç‰SŽÒŒü‚¯‚É‚ÍAgit add ‚ŃXƒiƒbƒvƒVƒ‡ƒbƒg‚ªŽæ‚ê‚Ä‚é‚È‚ñ‚ÄŽ€‚ñ‚Å‚àŒ¾‚¦‚È‚¢‚µA—]Œv‚É•ª‚©‚è‚É‚­‚­‚È‚Á‚Ä‚éj

‰´‚ª—±“x‚ðã‚°‚é‚̂ȂçAcommit‚¹‚¸‚É•¡”‰ñadd‚·‚鎖‚ɂȂèA
2‰ñˆÈã‘O‚̂̓cƒŠ[‚©‚çŠO‚³‚ê‚Ä‚é‚Ì‚ÅHEAD‚©‚炳͒H‚ê‚È‚¢B(git fsck‚È‚ç’T‚¹‚é‚Í‚¸‚¾‚ª)
‚¾‚©‚ç“®‚©‚È‚¢•¨‚àcommit‚µ‚ÄHEAD‚©‚ç’H‚ê‚邿‚¤‚É‚µ‚悤‚Æ‚µ‚Ä‚¢‚éB
‚Ü‚ ‚¿‚å‚Á‚Æ‘‚«•û‚ªˆ«‚©‚Á‚½‚©‚à‚µ‚ê‚ñ‚ªB

‚Ȃ̂ÅAŽÀÛ‚Ì“®ì‚Í git add ‰ü‚ß ss (take SnapShot)Agit commit ‰ü‚ß relink‚Ȃ̂¾‚¯‚ÇA
‚‚¢‚Å‚É relink ‚àƒŠƒXƒgƒ‰‚µ‚Ä ss (git add -u; git commit) ‚Æ ss -m "message" (git add -u; git commit -m "message")‚Å‚¢‚¢B
‚±‚ê‚È‚ç alias ss='git add -u; git commit' ‚ÅςނµA
’¼Š´“I‚ɂȂÁ‚ăAƒz‚Å‚àŽg‚¦‚éBƒRƒ~ƒbƒgƒƒbƒZ[ƒW‚ª‹ó‚Ȃ瓮‚©‚È‚¢B
‚±‚ꂪ‰´—¬‚Ìu•׋­‚µ‚È‚­‚Ä‚¢‚¢Gitv‚¾‚æBIndex‚悳‚ç‚ÎBƒAƒzŒü‚¯Git‚±‚ñ‚É‚¿‚ÍB

> ƒ}[ƒW‘O‚̃uƒ‰ƒ“ƒ`‚ðƒŒƒrƒ…[‘ÎÛ‚Æ‚·‚éŠJ”­‚Å‚Í push ‚ÌÛ‚É®—‚·‚邱‚ƂɂȂ邩‚ç
–{‘ÌƒŠƒ|ƒWƒgƒŠ‚ƃ‹[ƒ‹‚ªˆá‚¤‚ÆŽû‚܂肪ˆ«‚¢‚̂͗¹‰ð‚µ‚½B

> ‘¼‚É‚àAì‹Æ’†‚É‘S‘RŠÖŒW‚È‚¢ typo ’¼‚µ‚½‚è‚·‚é‚̂ɂàŽg‚¦‚éB
‚È‚é‚Ù‚Ç‚±‚ê‚Í”÷–­‚ɕ֗˜‚©‚àB
(‚µ‚©‚µ‰´—¬ƒAƒzŒü‚¯git‚Å‚à‚±‚ê‚Í–â‘è‚È‚­o—ˆ‚éB‰½‚¹gitƒRƒ}ƒ“ƒh‚̓Xƒ‹[‚¾‚©‚ç‚È)

814 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 16:20:05.12 ID:AHw2USmo0.net]
>>779
‚¢‚⃌ƒrƒ…[‘ÎÛ‚Ícommitς݂ÅAindexã‚ł͂Ȃ¢‚¾‚ëB

815 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 16:22:38.83 ID:5PP47Osh0.net]
‚¤‚ñ‚¤‚ñ‚í‚©‚Á‚½
‘ål‚µ‚­SVNŽg‚¦
‚»‚Ì•û‚ªŒN‚ɂ͌ü‚¢‚Ä‚¢‚é



816 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 17:18:17.27 ID:NhDXzDSd0.net]
>>781
779‚Íindexã‚ŃŒƒrƒ…[‚·‚é‚ñ‚¶‚á‚È‚­‚ÄAindex‚É‚¢‚ꂽó‘Ô‚É‚µ‚Ä‚©‚çdiff --cached‚Åcommit‘O‚ÌŠm”F‚ð‚·‚é‚Á‚Ä‚±‚Æ‚¶‚á‚È‚¢HŽ©•ª‚à‚»‚ê‚â‚邿

817 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 17:50:52.37 ID:e1pojM/n0.net]
>>763
> (Ì‚©‚çshsbsht‚͌݊·«‚Í‚‚©‚Á‚½‚µA¡‚Í‚»‚ÌŒãŒp‚Ìbash‚Å“ˆê‚³‚ê‚Ä‚éB
> ‚ ‚ Šm‚©‚Écsh/tcsh/ksh/zsh‚̓Sƒ~‚¾‚Á‚½‚µŽ€–Å‚µ‚½‚æ)

FreeBSD‚É‚Íbash“ü‚Á‚Æ‚ç‚ñ‚¼

818 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 17:52:28.68 ID:e1pojM/n0.net]
>>763
> Šù‚É‚ ‚ébash(‘½•ªC)ƒ\[ƒX‚ðƒRƒ“ƒpƒCƒ‹‚µ‚½‚¾‚¯‚Ì‚à‚̂𓯫‚µA
> gsh(=gitsh)‚¾I‚±‚ê‚ðŽg‚¦I‚Æ‹­•Ù‚·‚ê‚ÎÏ‚ñ‚¾‚ëB
bash‚¾‚¯‚¶‚á‘«‚ç‚ñ‚¾‚ë
GNUƒRƒ}ƒ“ƒh‚à‘S•”“ü‚ê‚È‚«‚á‚ÈI

819 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 17:53:10.48 ID:e1pojM/n0.net]
>>770
> ‰¼‚ÉŽžŠÔ‚ª\•ª‚É‚ ‚Á‚½‚Æ‚µ‚Ä‚àA‰´‚ª‰ü‘Po—ˆ‚é‚̂̓\[ƒXƒR[ƒh‚Å‚ ‚Á‚ÄAƒAƒvƒŠ‚ł͂Ȃ¢B
‚¾‚©‚çƒ\[ƒXƒR[ƒh‚ð‰ü‘P‚µ‚ë‚Á‚Ä‚—

820 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 18:10:35.38 ID:3fLLADP3M.net]
>>784
mac‚àbsah‚â‚ß‚½‚ñ‚¾‚æ‚Ë
GPL‚©‚瓦‚°‚邽‚ß‚É

821 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 19:01:05.13 ID:AHw2USmo0.net]
‚ ‚ÆŽÀ‚ÍAmaster‚̈Ӌ`‚à•ª‚©‚ç‚È‚¢‚Ì‚¾‚ªB‰´‚ÌꇂÍA

master: ¡Œ»ÝWebã‚ÅŒöŠJ‚µ‚Ä‚¢‚é‚à‚Ì
develop: ¡Œ»Ýƒ[ƒJƒ‹ã‚ŃeƒXƒg‚µ‚Ä‚¢‚é‚à‚Ì
feature: ¡Œ»Ý•ÏX’†‚̃\[ƒXƒR[ƒh

‚Æ3‚ƒ|ƒCƒ“ƒ^‚ª•K—v‚Ȃ͕̂ª‚©‚éB
‚µ‚©‚µAmaster‚Íí‚Édevelop‚Æfast-forwardƒ}[ƒW‚·‚é‚È‚çAdevelop‚Ƀ^ƒO‘łĂÎÏ‚ÞB
“r’†‚©‚ç‚Ìbranch‚à‰Â”\‚¾‚µAhotfix‚·‚é‚É‚µ‚Ä‚à–â‘è‚È‚¢B
branchƒPƒ`‚éˆÓ–¡‚à‚È‚¢‚Ì‚à•ª‚©‚邪A‚»‚ê‚É‚µ‚Ä‚à–³‘ʂɑ½‚¢‹C‚à‚·‚éB

‚ÆŽv‚Á‚Ä‚½‚çA‰´‚ɂ̓Tƒ‹æ¶•ûŽ®ˆÊ‚ª“K؂ȋC‚ª‚µ‚Ä‚«‚½B
> ‚±‚±‚ł͓‡ƒuƒ‰ƒ“ƒ`‚ƃgƒsƒbƒNƒuƒ‰ƒ“ƒ`‚Æ‚¢‚¤“ñŽí—ނ̃uƒ‰ƒ“ƒ`‚ðŽg‚Á‚½‰^—p•û–@‚ɂ‚¢‚ÄЉ‚Ü‚·B
> https://backlog.com/ja/git-tutorial/stepup/02/

ƒTƒ‹æ¶•ûŽ®‚Ì“‡ƒuƒ‰ƒ“ƒ`‚Ƀ^ƒO‘ł‚¾‚¯‚Æ”ä‚ׂÄA
master‚Ædevelop‚Æ‚µ‚ĕʂɎ‚Á‚Ä‚¨‚¢‚½‚牽‚ªŠð‚µ‚¢‚ÌH

822 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 19:03:24.24 ID:AHw2USmo0.net]
>>784
>>787
­Ž¡“IˆÄŒ‚ðOSS‘¤‚ªƒtƒHƒ[‚·‚é•K—v‚È‚¢‚ÆŽv‚¤‚ªc

823 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 20:29:42.55 ID:e1pojM/n0.net]
>>789
‚È‚É­Ž¡“IˆÄŒ‚̘b‚É‚·‚è‘Ö‚¦‚悤‚Æ‚µ‚Ä‚é‚ñ‚¾‚æ
git‚͊‹«ˆË‘¶‚ªŒƒ‚µ‚¢ƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚Ɉˑ¶‚µ‚È‚¢‚悤‚É
CŒ¾Œê‚Å‘‚¢‚Ä‚é‚Á‚Ęb‚ð‚µ‚Ä‚¢‚½‚¾‚ë

824 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 20:33:17.75 ID:e1pojM/n0.net]
>>788
1ŒnA2Œn‚Ì“¯ŽžŠJ”­‚Æ‚©‚ ‚é‚â‚ë

825 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/11/03(–Ø) 20:41:00.73 ID:vXMSDhes0.net]
.gitignore‚Ì‘‚«•û‚ÅŽ¿–â
app.log, app.log.1, app.log.2‚Ý‚½‚¢‚ÈŠ´‚¶‚Å‘‚¦‚Ä‚¢‚­ƒƒOƒtƒ@ƒCƒ‹‚𖳎‹‚µ‚½‚¢‚̂ł·‚ª‚Ç‚¤‘‚¯‚΂¢‚¢‚Å‚·‚©H



826 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 20:41:54.93 ID:5PP47Osh0.net]
>>788
‚È‚ñ‚¾‚â‚Á‚Ï‚èƒuƒ‰ƒ“ƒ`‚Ì‚±‚Æ‚·‚番‚©‚Á‚ĂȂ©‚Á‚½‚Ì‚©

827 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 20:48:29.66 ID:5fumPTTR6.net]
>>792
*.log* ‚łȂɂ©”í‚Á‚½‚è‚·‚éH

828 –¼‘OF792 [2022/11/03(–Ø) 20:58:19.76 ID:vXMSDhes0.net]
logƒtƒHƒ‹ƒ_ì‚Á‚Ä‚»‚ê‚𖳎‹‚·‚邱‚Ƃɂµ‚Ü‚µ‚½

>>794
‚²‚ß‚ñ‚È‚³‚¢I

829 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 21:00:04.22 ID:AHw2USmo0.net]
>>791
‚ A‚È‚é‚Ù‚Ç—¹‰ðB
‹t‚ÉŒ¾‚¦‚ÎA“¯ŽžŠJ”­‚·‚é‹C‚ª‚È‚¯‚ê‚Ηv‚ç‚È‚¢‚킯‚¾‚ÈB

830 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 21:04:46.26 ID:e1pojM/n0.net]
>>796
¡Ž©•ª‚Åu•K—v‚¾v‚Á‚ÄŒ¾‚Á‚½‚Á‚Ä‚±‚Æ—‰ð‚µ‚Ă邩‚¢H

831 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 21:15:11.85 ID:AHw2USmo0.net]
>>790
C‰»‚µ‚½‚¾‚¯‚Ŋ‹«ˆË‘¶‚ª–³‚­‚È‚é‚̂ȂçAŠù‚ÉC‰»‚³‚ê‚Ä‚ébash‚Å‚¢‚¢‚¾‚ëB
CƒR[ƒhã‚ʼn½‚©¬×H‚ª•K—v‚È‚çA‚»‚ê‚ÍuŒÝŠ·«‚ðã‚°‚év–¼•ª‚Åbash‚Écontribute‚·‚ׂ«‚ÅA
Git‘¤‚Å‹zŽû‚·‚éˆÄŒ‚ł͂Ȃ¢B

GPL‚©‚瓦‚ꂽ‚¢‚Á‚Ă̂àˆÓ–¡‚ª•ª‚©‚ç‚ñB
bash‚̃R[ƒh‚ð‰ü•Ï‚µ‚ÄV‹@”\’ljÁ‚µ‚Ämac_bach‚É‚µ‚½‚çA‚»‚̃R[ƒh‚ðŒöŠJ‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚ªA
•’Ê‚Ébash‚ðŽg‚Á‚Äì‹Æ‚·‚邾‚¯‚È‚çŠÖŒW‚È‚¢‚©‚çŽg‚¦‚΂¢‚¢‚¾‚¯B
‰½‚©Žv˜f—L‚é‚ñ‚¾‚낤‚¯‚ÇAGit‚ªƒ\[ƒX‚ð‰˜‚µ‚Ă܂ŃtƒHƒ[‚·‚éˆÄŒ‚¶‚á‚È‚¢‚¾‚ëB

> ‚Ü‚½A‚±‚êˆÈŠO‚É‚à zsh ‚â bash ‚Ȃǂ̃VƒFƒ‹‚ª FreeBSD Ports Collection ‚©‚ç—˜—p‰Â”\‚Å‚·B
> https://

832 –¼‘OFdocs.freebsd.org/ja/books/handbook/basics/
Ž©•ª‚ŃCƒ“ƒXƒg[ƒ‹‚µ‚ë‚æB
[]
[‚±‚±‰ó‚ê‚Ă܂·]

833 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 21:16:20.05 ID:e1pojM/n0.net]
‚¾‚©‚ç‚È‚ñ‚ÅgitŽg‚¤‚¾‚¯‚Å
bash{‚½‚­‚³‚ñƒRƒ}ƒ“ƒh“ü‚ê‚È‚«‚á‚È‚ç‚ñ‚Ì‚¾‚æ

834 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 21:22:26.35 ID:AHw2USmo0.net]
>>797
•K—v‚Ȃ̂̓|ƒCƒ“ƒ^‚Å‚ ‚Á‚ăuƒ‰ƒ“ƒ`‚ł͂Ȃ¢‚ñ‚¾B
‚Æ‚¢‚¤‚©A‰´‚ɂƂÁ‚Ă͂»‚ÌŽž‚̃XƒiƒbƒvƒVƒ‡ƒbƒg‚ª•œŒ³o—ˆ‚ê‚Ή½‚¾‚Á‚Ä‚¢‚¢‚ñ‚¾‚æB

fast-forward‚ł͗š—ð‚ª’H‚ê‚È‚¢‚©‚çrebase‚ÅA‚Ý‚½‚¢‚Șb‚à‚ ‚é‚©‚ç‚à‚¤‚¿‚å‚Á‚ÆŠm”F•K—v‚¾‚ªA
git flow ‚ÍŽè“®‚ł͂Ȃ­ƒCƒ“ƒXƒg[ƒ‹‚µ‚ÄŽg‚¦A‚»‚¤‚·‚ê‚ΑS•”‚â‚Á‚Ä‚­‚ê‚éA‚Æ‚µ‚Ă邯‚±‚ë‚΂©‚è‚ÅA
‚Ç‚¤‚àmerge‚ÌŽž‚ÉFX”»’f‚µ‚Ĭ×H‚µ‚Ă邿‚¤‚¾‚ªA‰½‚â‚Á‚Ä‚é‚Ì‚©‘‚¢‚ĂȂ¢‚©‚番‚©‚ç‚È‚¢‚ñ‚¾B

‚Ü‚ ‚Å‚àFX‘¼‚ÌŠÈ’P‚È‚Ì‚à‚ ‚é‚Ý‚½‚¢‚¾‚µA‰SŽÒ‚¾‚©‚ço—ˆ‚邾‚¯’Pƒ‚Ȃ̂ɂ·‚邿B

835 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 21:25:51.42 ID:AHw2USmo0.net]
>>799
‹t‚Ɉê‘̂ǂñ‚Ȋ‹«‚Å‚â‚Á‚Ä‚é‚Ì‚³H
•’Ê‚ÌunixƒRƒ}ƒ“ƒhˆêŽ®‚·‚ç“ü‚Á‚ĂȂ¢‚Ì‚©H

‚»‚à‚»‚àGit‚È‚ñ‚ÄPC‚©‚»‚ê‚ɋ߂¢ŠÂ‹«‚Å“®‚¯‚Ηǂ­‚ÄA‚»‚êˆÈŠO‚Íl—¶‚·‚é•K—v‚È‚¢‹C‚ª‚·‚邪B



836 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 21:29:12.32 ID:e1pojM/n0.net]
>>800
¡˜b‚ð‚µ‚Ä‚¢‚é‚̂͂¨‘O‚ªŒ¾‚Á‚½‚±‚Æ

> ‹t‚ÉŒ¾‚¦‚ÎA“¯ŽžŠJ”­‚·‚é‹C‚ª‚È‚¯‚ê‚Ηv‚ç‚È‚¢‚킯‚¾‚ÈB

if (“¯Žž‚ÉŠJ”­‚·‚é‹C‚ª‚ ‚é) {
@@‚¢‚é
} else {
@@‚¢‚ç‚È‚¢
}

Ž©•ª‚Å“¯Žž‚ÉŠJ”­‚·‚é‹C‚ª‚ ‚ê‚΂¢‚é‚Á‚ÄŒ¾‚Á‚½‚¾‚뎩•ª‚Å

837 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 21:39:01.44 ID:AHw2USmo0.net]
>>802
‚ñH‚Ç‚±‚ðŒë‰ð‚³‚ê‚Ä‚é‚Ì‚©‚Í•ª‚©‚ç‚ñ‚ªA
‰´‚Í•¡”ƒo[ƒWƒ‡ƒ“‚𓯎žŠJ”­‚·‚é‹C‚͂Ȃ¢B
‚½‚¾AƒŠƒŠ[ƒXŒã‚ɃoƒO‚ª”­Šo‚·‚é‚·‚鎖‚Í‚ ‚é‚Ì‚ÅAhotfix‚Í‚·‚éB

838 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/11/03(–Ø) 23:10:44.38 ID:9oLRzF140.net]
>>801
•’Ê‚ÉSourceTree‚Æ‚©‚ŃRƒ}ƒ“ƒhˆê”t‚ð‘O’ñ‚Æ‚µ‚Ä‚¢‚邯‚ÍŽv‚¦‚È‚¢‚ªB

839 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/11/03(–Ø) 23:14:43.83 ID:9oLRzF140.net]
>>788
­‚È‚­‚Æ‚àCI‚ʼnñ‚·‚Æ‚«‚ÍŠy‚¾‚ëB
Git‰SŽÒ‚ÅŽ‹–ì‹·‚·‚¬‚Ȃ̂ÉA‚»‚ÌŽ‹–ì‚Ì‹·‚³‚𖳎‹‚µ‚Äu‡—“I‚Él‚¦‚Ä‚±‚ꂪ•s—vv‚Á‚Ă̂ª‚ ‚ñ‚½‚̃Xƒ^ƒCƒ‹‚̂悤‚¾‚¯‚ÇA
‚»‚¤‚â‚Á‚Ă킴‚í‚´Ž‹–ì‚Ì‹·‚³‚©‚ç—ˆ‚éu•s—vv‚ÌŽå’£‚ð‚µ‚Ä”½Š´‚𔃂Á‚½ƒŒƒX‚ÅŠw‚Ñ‚½‚¢‚Ì‚©H
•׋­‚µ‚½‚¢‚È‚çA‰ŠãƒXƒ^ƒCƒ‹‚Í–Úá‚è‚È‚ñ‚ł悵‚Ăقµ‚¢‚ÈB“ñŒ¾‚®‚ç‚¢—]Œv‚È‚ñ‚¾‚æB

840 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/03(–Ø) 23:20:07.30 ID:NhDXzDSd0.net]
>>798
ˆÈ‰º‚ÍŠÈ’P‚É’²‚ׂ½‚¾‚¯‚ÅAŽžŒn—ñ‚ÌŒŸØ‚à‚µ‚ĂȂ¢‚Ì‚ÅA‰½‚©ŠÔˆá‚¢‚ ‚é‚©‚à‚µ‚ê‚È‚¢

macOS‚Íbash,gcc,samba‚ðƒx[ƒXƒVƒXƒeƒ€‚É‚¢‚ê‚é‚Ì‚ð‚â‚ß‚½
‚±‚ê‚ç‚ÍGPLv2‚©‚çGPLv3‚Ƀ‰ƒCƒZƒ“ƒX‚ª•ÏX‚³‚ê‚ÄAGPLv3‚ɒljÁ‚³‚ꂽƒoƒCƒiƒŠ‚ÌŽæ‚舵‚¢‚ÉŠÖ‚·‚éð€‚ªmacOS‚̃ZƒLƒ…ƒŠƒeƒBƒ|ƒŠƒV[‚ɇ‚í‚È‚­‚È‚Á‚½‚Ì‚ª‚»‚Ì——R

linus‚Í‚±‚ÌGPLv3‚Ìð€‚ɔᔻ“I‚ÅAgit‚ÍGPLv2‚̂܂܂ł¢‚­‰Â”\«‚ª‚‚¢
GPLv3‚Ìbash‚Ɉˑ¶‚·‚邿‚¤git‚ðì‚è•Ï‚¦‚邯AƒCƒ“ƒXƒg[ƒ‹•û–@‚ð‚¿‚å‚Á‚Æ“ÁŽê‚É‚µ‚È‚¢‚Ægit‚à‚±‚ÌGPLv3‚Ìð€‚̧ŒÀ‚ð‚¤‚¯‚邱‚ƂɂȂÁ‚Ä‚µ‚Ü‚¤‚Ì‚ÅA‚Ü‚ ‚â‚ç‚È‚¢‚¾‚낤‚Ë

‘¼‚ÌOSS‚Ɉˑ¶‚·‚邯‚±‚¤‚¢‚¤‚Ì‚à‚ ‚é‚©‚ç‹C‚ð•t‚¯‚È‚¢‚Æ‚¢‚¯‚È‚¢

841 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/04(‹à) 00:15:00.44 ID:SQ9pznPg0.net]
> CƒR[ƒhã‚ʼn½‚©¬×H‚ª•K—v‚È‚çA‚»‚ê‚ÍuŒÝŠ·«‚ðã‚°‚év–¼•ª‚Åbash‚Écontribute‚·‚ׂ«‚ÅA
Git‘¤‚Å‹zŽû‚·‚éˆÄŒ‚ł͂Ȃ¢B
“ª‚¨‚©‚µ‚¢

842 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/04(‹à) 00:54:15.51 ID:NvjwOVKTd.net]
‚Ü‚ develop‚Í‚¢‚ç‚È‚¢‚©‚È
mainƒuƒ‰ƒ“ƒ`‚ÅŠJ”­‚·‚è‚á‚¢‚¢‚æ
ƒŠƒŠ[ƒXƒuƒ‰ƒ“ƒ`‚ª•K—v‚È‚ç•Ê“rreleaseƒuƒ‰ƒ“ƒ`‚ðì‚ê‚΂悢‚̂ł ‚Á‚ÄAƒfƒtƒHƒ‹ƒgƒuƒ‰ƒ“ƒ`‚ÍŠJ”­Œn‚Ìæ’[‚ðŽw‚µ‚Ä‚é•û‚ª•ª‚©‚è‚â‚·‚¢

843 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/04(‹à) 01:05:42.22 ID:EF7BixRC0.net]
>>798
> CƒR[ƒhã‚ʼn½‚©¬×H‚ª•K—v‚È‚çA‚»‚ê‚ÍuŒÝŠ·«‚ðã‚°‚év–¼•ª‚Åbash‚Écontribute‚·‚ׂ«‚ÅA
git‚Ì“s‡‚Åbash‚É–À˜f‚ð‚©‚¯‚é‚È
‚¨‘O‚Ì‚â‚è‚»‚¤‚È‚±‚Æ‚¾‚È
Ž©•ª‚Ì“s‡‚ÅŠÖŒW‚È‚¢‚â‚‚ɖÀ˜f‚ð‚©‚¯‚é

844 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/04(‹à) 01:06:39.03 ID:EF7BixRC0.net]
>>808
‰SŽÒ‚Ì‚¨‘O‚ÌŠ´‘z‚È‚ñ‚©‚Ç‚¤‚Å‚à‚¢‚¢‚æ

845 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/11/04(‹à) 02:09:07.55 ID:v1xRwBrw0.net]
GPL‚ÉŽ^“¯‚¹‚¸‚ÉGNU»



846 –¼‘OF•i‚ðŽg‚Á‚Ä‚½‚Á‚Ä‚±‚Æ‚¾‚ë‚ËB
Œ‹‹ÇLinus‚àƒ^ƒ_æ‚è–ê‚Á‚Ä‚±‚Ƃłµ‚åB
[]
[‚±‚±‰ó‚ê‚Ă܂·]

847 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/04(‹à) 02:50:33.29 ID:BbpXyzD40.net]
ƒuƒ‰ƒ“ƒ`‚Ì–¼‘O‚Ì•t‚¯•û‚âŽg‚¢•û‚È‚ñ‚Ăقñ‚Ƃǂ¤‚Å‚à—Ç‚¢Bƒ`[ƒ€“à‚Řb‚µ‡‚¦
git ‚̃uƒ‰ƒ“ƒ`‚Í‘S•”“™‰¿
ƒfƒtƒHƒ‹ƒg‚Å main / master ì‚ç‚ê‚邯‚Ç
‚±‚ê‚àŽg‚¢‚½‚­‚È‚¯‚è‚áŽg‚í‚È‚­‚Ä—Ç‚¢‚µ–¼‘O•Ï‚¦‚Ä‚à—Ç‚¢

848 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/04(‹à) 18:16:16.05 ID:XH5wI1Z90.net]
>>805
‚»‚ñ‚ȃKƒL‚Ý‚½‚¢‚È‚±‚Ƃ͂µ‚È‚¢‚ªA
‚Ç‚¤Žæ‚é‚Ì‚àŽ©—R‚¾‚µA‹C‚É“ü‚ç‚È‚¢‚Ì‚È‚ç–³Ž‹‚µ‚Ä‚­‚ê‚Ä\‚í‚ñ‚æB

‚½‚¾git‚ªƒ|ƒ“ƒRƒc‚¾‚ÆŒ¾‚Á‚½‚Æ‚µ‚Ä‚àA‚»‚ê–{—ˆ‚¨‘O‚çŠÖŒW‚È‚¢‚æ‚ËH
Ž©g‚Ì•ªg‚ÆŽv‚¦‚é‚Ù‚Çcontribute‚µ‚Ü‚­‚Á‚Ä‚é‚̂Ȃç•Ê‚¾‚¯‚Ç‚³B


> ­‚È‚­‚Æ‚àCI‚ʼnñ‚·‚Æ‚«‚ÍŠy‚¾‚ëB
•K—v‚ɂȂÁ‚½‚Æ‚«‚Éì‚ê‚΂¢‚¢‚¾‚¯‚Ȃ̂ÆA
‘½•ªŽd—l‚©ŽÀ‘•‚ðŠÔˆá‚¦‚Ä‚ÄA¡‚ÌGit‚Ì“®ì‚ł͋Zp“I‚ÉŽÀ—p«‚ª‚È‚¢B
‚±‚ê‚ÍŽŸ‚Ì“Še‚ÅÚ‚µ‚­q‚ׂéB

849 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/04(‹à) 18:17:59.81 ID:XH5wI1Z90.net]
A. Á‚µ‚½branch‚Ìî•ñ‚ªŠm”Fo—ˆ‚é‚Ì‚Á‚ÄAreflogs‚¾‚¯H
B. ‚ ‚ÆAbranch‚Íü‚¾I‚Á‚ă}ƒjƒ…ƒAƒ‹‚ÍŒ¾‚Á‚Ă邯‚ÇA“_‚¾‚æ‚È‚±‚êH
iƒhƒLƒ…ƒƒ“ƒg‚©ŽÀ‘•‚̂ǂ¿‚ç‚©‚ªŠÔˆá‚Á‚Ă邯Žv‚¤‚ª)


ˆÈ‰ºgit-flow‚ð^Ž—‚Ă邯‚µ‚ÄAgitk‚Æ“¯—l‚ɉº‚©‚çã‚Écommit‚µ‚ÄA

impl5@feature5, merged to develop and master, add tag of "Version1".
impl4@feathre4
impl3@feature3
impl2@feature2, merged to develop, add tag of "Version0".
impl1@feathre1
impl0@feature0
initial@master, develop

‚Æ‚µ‚½‚Æ‚·‚éB
‚±‚̂Ƃ«AfeatureX‚ðˆêXì‚Á‚Ä‚ÍÁ‚³‚¹‚Ä‚é‚Ì‚¾‚©‚çA
‰½‚©ŠÈ’P‚Ɉꗗ‚Éo—ˆ‚éƒRƒ}ƒ“ƒh‚ª‚ ‚é‚ׂ«‚¾‚ªA–³‚³‚»‚¤B(git log --walk-reflogs‚Å’T‚·‚±‚Æ‚Ío—ˆ‚邪)
³’¼‚ ‚Æ‚©‚çŽQÆ‚·‚邱‚Ƃ͂قږ³‚¢‚ªA‰½‚©‚ ‚Á‚Ä‚à‚¢‚¢‚ÆŽv‚¤‚ªH---(A)

850 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/04(‹à) 18:19:31.52 ID:XH5wI1Z90.net]
‚»‚µ‚ÄA‚Ç‚¤‚â‚çGit‚̓uƒ‰ƒ“ƒ`ƒ[ƒJƒ‹‚Æ‚¢‚¤Š´Šo‚ª‚È‚¢‚炵‚­H
‚ǂ̃uƒ‰ƒ“ƒ`‚É‚¢‚Ä‚à“¯‚¶Œ‹‰Ê‚ªo‚é‚̂͂ǂ¤‚Ȃ̂æH---(B)

‹ï‘Ì“I‚É‚ÍA‚±‚Ìê‡A
masterƒuƒ‰ƒ“ƒ`‚Å‚ÍAHEAD~1‚Íinitial‚ðŽw‚µA(masterã‚ł̈ê‚‘O)
developƒuƒ‰ƒ“ƒ`‚Å‚ÍAHEAD~1‚Íimpl2‚ðŽw‚·‚ׂ«(developã‚ł̈ê‚‘O)
‚¾‚ÆŽv‚¤‚Ì‚¾‚ªA‚Ç‚±‚É‚¢‚Ä‚àHEAD~1‚Íimpl4‚ðŽw‚µ‚Ä‚µ‚Ü‚¤B
‚‚܂èAHEAD~N‚Ì’Tõæ‚̓Oƒ[ƒoƒ‹‚Å‚ ‚èA‚»‚ê‚Í.git/objects‰º‚̃cƒŠ[‚»‚Ì‚à‚̂炵‚¢B

‚‚©‚ËAmasterƒuƒ‰ƒ“ƒ`‚É‚¢‚½ê‡A
git diff HEAD~1 HEAD ‚Å‘O‰ñ‚ÌƒŠƒŠ[ƒX‚Æ¡‰ñ‚ÌƒŠƒŠ[ƒX‚̈Ⴂ
git diff HEAD~2 HEAD ‚Å‘OX‰ñ‚ÌƒŠƒŠ[ƒX‚Æ¡‰ñ‚ÌƒŠƒŠ[ƒX‚̈Ⴂ
git log ‚Å‚Ímasterƒuƒ‰ƒ“ƒ`ã‚ÌƒŠƒŠ[ƒX‚µ‚½•¨‚ÌcommitƒƒO‚¾‚¯‚Éi‚ç‚ê‚Ä•\ަ
‚¶‚á‚È‚¢‚ÆŽÀ—p“I‚ȈӖ¡‚ª‚È‚¢‚ÆŽv‚¤‚ñ‚¾‚¯‚Ç‚³B
master‚É‚Ímerge‚µ‚©‚µ‚È‚¢‰^—p‚È‚ç’Êí‚͘R‚ê‚È‚­ƒ^ƒO‚ª‘Å‚½‚êAu“_v‚̃AƒNƒZƒX‚̓^ƒO‚Åo—ˆ‚éB
‚æ‚Á‚ÄŽc‚é‚Íuüv‚̃AƒNƒZƒX‚¾‚ªAƒuƒ‰ƒ“ƒ`‚Íuüv‚ɂȂÁ‚ĂȂ¢B
ŽÀ‘•‚͂悭’m‚ç‚ñ‚ªAƒuƒ‰ƒ“ƒ`‚ðØ‚Á‚Ä‘‚¦‚é‚͈̂ȉº‚Ì2‚‚ÅA
.git/refs/heads ‚Íæ“ªu“_vA
.git/logs/refs/heads ‚Ílog‚¾‚©‚çAuüv‚ׂ̈̕¨‚ª–³‚³‚»‚¤B

–{—ˆƒuƒ‰ƒ“ƒ`‚ÍDB‚ÅŒ¾‚¤INDEX‚ÅACREATE INDEX develop ON git_tree WHERE branch='develop';
‚Ý‚½‚¢‚È‚à‚Ì‚ÅA‚±‚ꂪuüv‚¾‚ÆŽv‚¤‚ñ‚¾‚¯‚Ç‚³B
ŽÀÛ‚Íu“_v‚Ȃ̂ÅHEAD‚µ‚©Œ©‚¦‚Ä‚¨‚炸AHEAD~1‚ðƒuƒ‰ƒ“ƒ`‚É‚æ‚Á‚ÄØ‚è‘Ö‚¦‚ç‚ê‚È‚¢B
‚ÆŽv‚¤‚Ì‚¾‚ªA—‰ðŠÔˆá‚Á‚Ä‚éH

‚±‚±‚Í‘½•ªŽd—l•ÏX‚µ‚½•û‚ª‚¢‚¢B(’¼Š´“I‚łȂ¢‚µAˆÓ–¡‚ª•ª‚©‚ç‚È‚¢)
‚¯‚Ç¡Xo—ˆ‚È‚¢‚¾‚낤‚©‚çAGit‚ÌŽd—l‚Ì’]‚т̈ê‚‚ÅAnext-git‚ÅC³‚³‚ê‚é‚ׂ«ˆÄŒ‚¾‚낤‚ËB

851 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/04(‹à) 18:20:37.25 ID:XH5wI1Z90.net]
>>806
MacOS‚ªFreeBSDŒn‚Ȃ̂ÆLinus‚ªGPLv3‚ðƒ{ƒƒNƒ\Œ¾‚Á‚Ä‚½‚̂͒m‚Á‚Ä‚½‚ªA—¼•û‚Æ‚à——R‚Í’m‚ç‚È‚©‚Á‚½B

> GPLv3‚ɒljÁ‚³‚ꂽƒoƒCƒiƒŠ‚ÌŽæ‚舵‚¢‚ÉŠÖ‚·‚éð€‚ªmacOS‚̃ZƒLƒ…ƒŠƒeƒBƒ|ƒŠƒV[‚ɇ‚í‚È‚­‚È‚Á‚½
‚æ‚­•ª‚©‚ç‚ñ‚ª

852 –¼‘OFŒ‹‹Ç‚Í—¼•û‚Æ‚à‚±‚±‚©‚ÈH
> ƒvƒƒvƒ‰ƒCƒGƒ^ƒŠ‚ȃhƒ‰ƒCƒoƒ\ƒtƒg‚ðLinuxƒJ[ƒlƒ‹‚ɓǂݞ‚ÞÛ‚ÉDRM‚Ì‹Zp‚ð‰ž—p‚µ‚Ä‚¢‚錂ɂ‚¢‚Ä‚¾‚ÆŽv‚¢‚Ü‚·B
> http://japan.cnet.com/news/ent/story/0,2000047623,20095317,00.htm
> GPLv3‚Å‚ÍDRM‚ðŽÀ‘•‚·‚éꇂ͂»‚ÌDRM‚̃Aƒ‹ƒSƒŠƒYƒ€‚ɉÁ‚¦‚Ĕ閧Œ®‚àŒöŠJ‚·‚邱‚Æ‚ð‹`–±•t‚¯‚Ä‚¢‚é‚Ì‚ÅA
> ‚»‚̂悤‚È‚±‚Æ‚ð‚µ‚½‚çƒvƒƒvƒ‰ƒCƒGƒ^ƒŠ‚ȃhƒ‰ƒCƒo‚ð’ñ‹Ÿ‚µ‚Ä‚à‚炦‚È‚­‚Ȃ邽‚ßAŽ^¬‚͂ł«‚È‚¢A‚ÆB
> https://srad.jp/story/06/01/29/1119224/
‚½‚¾‚±‚ê‚Á‚ÄA
GPLv3‚̃R[ƒh‚ðŽg‚Á‚½ƒoƒCƒiƒŠ‚ð”z•z‚·‚éÛA‚»‚̃oƒCƒiƒŠ‚Æ“¯‚¶•¨‚ðì‚ê‚éƒ\[ƒXƒR[ƒh‚à”z•z‚µ‚ëA‚¾‚©‚çA
GPLv3‚ÌBash‚ðGit”z•zzip‚É“¯«‚µ‚Ä‚àBash‚̃oƒCƒiƒŠ‚¾‚©‚牽‚ç–â‘è‚È‚¢‚Í‚¸‚È‚ñ‚¾‚¯‚Ç‚ËB
GPLv3‚¾‚©‚炾‚ß‚¾A‚È‚çGPLv2(~2007)‚ÌBash‚Å‚à\•ª‚¾‚낤‚µ‚³B
‚â‚Á‚ς肩‚Ȃ譎¡“I‚¾‚æB–ܘ_÷‚ê‚È‚¢‚Ì‚¾‚낤‚¯‚Ç‚³B
[]
[‚±‚±‰ó‚ê‚Ă܂·]

853 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/04(‹à) 18:22:05.12 ID:XH5wI1Z90.net]
>>807
>>809
‚¨‘O‚ç‹·—Ê‚·‚¬BOSS‘S‘̂ŷ‚èオ‚é‚ñ‚¾I‚Æ‚¢‚¤l‚¦‚ª–³‚³‰ß‚¬B
diff‚à‚»‚¤‚¾‚ªAbash‚̌݊·«‚ª–{“–‚É–â‘è‚È‚çAbash‚ðC³‚·‚ê‚ΑSˆõ•‚©‚邾‚ëB
GitƒRƒ}ƒ“ƒh‚ðƒVƒFƒ‹‚ÅŽÀ‘•‚·‚邯AunixƒRƒ}ƒ“ƒh‚Ì’†‚ÉgitƒRƒ}ƒ“ƒh‚ª¬‚ºž‚Ü‚ê‚Ä‚éŒ`‚ɂȂéB
‚»‚ÌgitƒRƒ}ƒ“ƒh‚ðcp‚É·‚µ‘Ö‚¦AunixƒRƒ}ƒ“ƒh‚¾‚¯‚Ìó‘ԂŊ‹«ˆË‘¶‚ÅŽg‚¢•¨‚ɂȂç‚È‚¢‚̂ȂçA
‚»‚ê‚Í—§”h‚ȃoƒO‚¾‚©‚çAbash‚̘A’†‚ɓЂ°‚ê‚Î’¼‚µ‚Ä‚à‚炦‚邿B
Ž©•ª‚Å•ø‚¦ž‚Ý‚·‚¬B‚»‚ê‚ł͉ñ‚ç‚È‚­‚È‚éB(‚Ì‚ªˆê”Ê“I‚¾‚ªAƒoƒU[ƒ‹‚¾‚©‚ç‚È‚ c)

‚½‚¾GNU‚Ƃͪ–{“I‚ɃEƒ}‚ª‡‚í‚È‚¢‚¾‚낤‚æB
Žd—l‚̓Oƒ_ƒOƒ_Aƒ\[ƒXƒR[ƒh‚̓Sƒ~A‚Å‚à‰ñ‚葱‚¯‚Ä‚é‚Ì‚¾‚©‚çAGNU(‰¾—•)‚©‚猩‚½‚牽‚¶‚á‚ ‚±‚ê‚ÍIII‚Á‚ĂȂéB
Git‘¤‚É‚ÍGNU‚ÌŠJ”­‘¬“x‚͂ǂ¤‚É‚à”F‚ß‚ç‚ê‚È‚¢‚¾‚낤‚µ‚ËB

854 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² 8b14-Tk+f) mailto:sage [2022/11/04(‹à) 19:16:09.99 ID:EF7BixRC0.net]
> ‚¨‘O‚ç‹·—Ê‚·‚¬BOSS‘S‘̂ŷ‚èオ‚é‚ñ‚¾I‚Æ‚¢‚¤l‚¦‚ª–³‚³‰ß‚¬B
‚¾‚©‚çgit‚̘b‚Ígit‚Ì’†‚Å·‚èオ‚ê‚΂¢‚¢‚¾‚ë
ŸŽè‚É‘¼l‚̉Ƃŷ‚èオ‚é‚È
‚Î~‚©

855 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² 8b14-Tk+f) mailto:sage [2022/11/04(‹à) 19:18:48.53 ID:EF7BixRC0.net]
>>817
‚ ‚Ægit‚ðbash‚Ɉˑ¶‚³‚¹‚é‚È



856 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² 8b14-Tk+f) mailto:sage [2022/11/04(‹à) 19:19:54.54 ID:EF7BixRC0.net]
bash‚ª‚È‚ñ‚Å‚àC³‚ð“ü‚ê‚é‚킯‚ª‚È‚¢
‚»‚ê‚͉´‚ÌŽdŽ–‚¶‚á‚È‚¢‚ÆŒ¾‚Á‚Ä’f‚ç‚ê‚邪—Ž‚¿
bash‚ð‚Ô‚­‚Ô‚­‘¾‚点‚é‚È
ˆê‚ÂŽ–‚¾‚¯‚â‚点‚ë

857 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/04(‹à) 19:54:32.33 ID:fRhzbJ/d0.net]
>>816
GPLv3‚ł̓oƒCƒiƒŠ‚ð”z•z‚·‚éÛ‚É‚»‚̃oƒCƒiƒŠ‚ðƒ†[ƒU‚ªƒ\[ƒX‚©‚çƒRƒ“ƒpƒCƒ‹‚µ‚È‚¨‚µ‚Ä“ü‚ê‘Ö‚¦‰Â”\‚łȂ¯‚ê‚΂¢‚¯‚È‚¢‚Æ‚¢‚¤ð€‚ɂȂÁ‚Ä‚¢‚é‚炵‚¢
MacOS‚âiOS‚̃AƒvƒŠ‚âƒXƒgƒA‚©‚ç”z•z‚·‚éAndroid‚̃AƒvƒŠ‚È‚ñ‚©‚Ì¡‚Ç‚«‚̃oƒCƒiƒŠ”z•z‚ÍA–¼Ï‚݃oƒCƒiƒŠ‚µ‚©ŽÀs‚Å‚«‚È‚¢‚©‚çA‚±‚±‚ÉGPLv3‚Ì•¨‚ð“ü‚ê‚邯ƒ‰ƒCƒZƒ“ƒXˆá”½‚ɂȂé

858 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/04(‹à) 19:57:10.42 ID:fRhzbJ/d0.net]
>>817
GNU‚͕ʂɊJ”­‘gD‚ł͂Ȃ¢‚©‚瓈ê“I‚ÈŠJ”­ƒ|ƒŠƒV[‚È‚ñ‚Ä‚à‚̂͂Ȃ¢‚ªA
GPLv3‚ɈÚs‚·‚邿‚¤‚ÈFSFŠÇ—‰º‚ÌGNUƒvƒƒ_ƒNƒg‚ÍA—ðŽj‚àŒÃ‚¢‚µA”äŠr“I­”‚Ì‚¨‚Á‚³‚ñ’B‚ª‹C‚܂܂ɊǗ‚µ‚Ă邱‚Æ‚ª‘½‚¢‚Ì‚ÅAOSS‚ƌĂ΂ê‚邿‚¤‚ɂȂé‘O‚©‚ç‚Ì“`““I‚ÈUNIXƒtƒŠ[ƒ\ƒtƒg‚ׂ̂½‚ȃ\[ƒXƒcƒŠ[\¬‚È‚à‚̂΂©‚è
‚½‚Æ‚¦‚Îbash‚̃\[ƒXƒR[ƒh\¬‚È‚ñ‚Ägit‚Ý‚½‚¢‚ɃgƒbƒvƒfƒBƒŒƒNƒgƒŠ‰º‚É‘g‚Ýž‚݃Rƒ}ƒ“ƒh‚ÌŽÀ‘•ƒR[ƒh‚ª‚¾‚炾‚ç•À‚ñ‚Å‚Ägit‚ƕςí‚ç‚ñ

859 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/11/04(‹à) 20:10:08.60 ID:jUM5cpqM0.net]
‚Ç‚ÌOS‚ŃƒCƒ“‚Éì‹Æ‚µ‚Ä‚é‚Ì‚©‚í‚©‚ç‚ñŠ´‚¶‚¾‚ÈB
Linux‚ÍC‚Ń‚ƒmƒŠƒVƒbƒN‚¾‚ÆDIS‚èAGNUƒRƒ}ƒ“ƒhŒQ‚łȂ¢macOS‚à“

860 –¼‘OF–‘RDIS‚èA Windows‚È‚ñ‚©˜_ŠO‚Á‚ÄŠ´‚¶‚¾‚ëB
3OS‚®‚ç‚¢Žg‚Á‚Ä‚½‚ç‚Æ‚Ä‚àƒVƒFƒ‹‚È‚ñ‚©M—p‚Å‚«‚È‚¢‚¯‚Ç‚ÈB
[]
[‚±‚±‰ó‚ê‚Ă܂·]

861 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/04(‹à) 21:06:47.76 ID:XH5wI1Z90.net]
>>822
‚¢‚â‚»‚±‚܂ł͑S‘RŒ©‚ĂȂ¢B
¡‰ñ‚ÌŽd—l‚ƃpƒbƒ`‚Ì“^––Œ©‚ÄA‘¼‚à‚»‚¤‚¾‚ÆŸŽè‚É„’肵‚Ä‚éB
“ǂމ¿’l‚̂Ȃ¢ƒR[ƒh‚̂͂¸‚¾‚©‚çB(•¨‚É‚æ‚Á‚Ä‘S‘Rˆá‚¤‚©‚à‚µ‚ê‚ñ‚ª)
‚½‚¾‚±‚ê‚ʼnñ‚Á‚Ä‚é‚͎̂–ŽÀ‚¾‚©‚ç‚È~B‚¿‚å‚Á‚ÆŠÏ탂[ƒh‚¾B

‚Ü‚¸Šù‚ÉŒ¾‚Á‚Ă邪Žd—l‚ªƒOƒ_ƒOƒ_B
Žd—l‚͒ljÁ‚ÍŠÈ’P‚¾‚ªA휂·‚邱‚Ƃ͊î–{“I‚É–³—‚Ȃ̂ÅAŒµ‘I‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Ì‚ÉA‚Ü‚é‚Åo—ˆ‚ĂȂ¢B
‚‚܂肱‚̕ӂÌ펯“I‚È’·Šú•ÛŽçí—ª‚ð‚Ü‚é‚Å’m‚ç‚È‚¢“z‚ª‚â‚Á‚Ä‚ÄAŽ~‚ß‚é“z‚à‚¢‚È‚¢‚Æ‚¢‚¤‚±‚ÆB
‚»‚µ‚Ä¡‰ñ‚̃ƒ‚ƒŠƒŠ[ƒN‚¾‚ªAŠm•Û‚µ‚½‚ç‚»‚±‚ÅŽõ–½‚àŠm’è‚·‚éAŽÀ‘•‚ªˆê”ÔŠÈ’P‚ȃ^ƒCƒv‚ÅA
‚±‚ê‚ðƒŠ[ƒN‚³‚¹‚邿‚¤‚È‚ç˜b‚ɂȂç‚È‚¢B
‚½‚¾‚»‚ê‚Å‚àƒ~ƒX‚邱‚Ƃ͂ ‚邪Ao‚Ä‚«‚½ƒpƒbƒ`‚ª‚±‚ê‚Ü‚½ƒOƒ_ƒOƒ_‚ÅAC‚̃ƒ‚ƒŠŠÇ—‚ÌŠî–{‚ðŠ®‘S‚É–³Ž‹‚µ‚Ä‚éB
ƒŒƒrƒ…[‚ª‚ ‚Á‚½‚猩‚½uŠÔ—Ž‚Æ‚³‚ê‚éƒ\[ƒX‚¾B‚»‚è‚჊[ƒN‚·‚邿‚ÈA‚Æ‚µ‚©Žv‚í‚È‚¢B
(‚½‚¾‚µ‘æ‚Q’eA‘æ‚R’e‚ào‚Ä‚«‚ÄA‚Ü‚µ‚ɂȂè‚‚‚ ‚邪A‚»‚ê‚Å‚à•ûŒü«‚ðª–{“I‚ÉŠÔˆá‚Á‚Ä‚éB
‚Ƃ͂¢‚¦A“WŠJ‚ªˆÙí‚É‘‚¢‚Ì‚àŠm‚©)

‚¾‚©‚çA’Êí‚ÌŠJ”­‚ð‚â‚Á‚Ä‚¢‚é‚Å‚ ‚낤GNU‚Å‚ÍAŽd—l‚̃Œƒrƒ…[‚Å‚àAƒR[ƒh‚̃Œƒrƒ…[‚Å‚à—Ž‚Æ‚³‚ê‚éB
‚¾‚¯‚ÇGit‘¤‚É‚»‚Ì——R‚ð—‰ðo—ˆ‚é“z‚ª‚¢‚È‚¢‚©‚炱‚¤‚Ȃ킯‚ÅA“–‘Rƒuƒ`Ø‚ê‚éB
‚»‚µ‚ÄŒ–‰Ü•Ê‚êA‚¾‚Á‚½‚牴‚ç‚Åì‚é‚©‚ç‚¢‚¢‚æA‚Åfork‚µ‚ē˂Á‘–‚Á‚Ă邾‚¯‚̂悤‚ÉŒ©‚¦‚éB
Žá‚·‚¬‚éB
‚½‚¾‚»‚ê‚Å‚àŽÀ‘•”\—Í‚¾‚¯‚Í‚ ‚é‚Ì‚ÅAdiff‚ÍGNU‚æ‚è‘•üŽü‚肪’f‘Ri•à‚µ‚Ä‚éB
‚±‚ê‚Í‚â‚Á‚Ï‚èGNUdiff‚ƈê‚É‚â‚Á‚Ä‚½•û‚ª‚Ý‚ñ‚ÈK‚¹‚¾‚Á‚½‚ÆŽv‚¤‚æB
ãŽè‚­“±‚¯‚é“z‚ª‚¢‚ê‚ÎA
‚Æ‚¢‚¤‚æ‚蕒ʂɒ·Šú•ێ炵‚½‚±‚Æ‚ª‚ ‚é“z‚ªã‘w•”‚Ɉêl‚Å‚à‚¢‚ê‚ÎA‚±‚̕ӂ͊ȒP‚ÉC³o—ˆ‚邯Žv‚¤‚Ì‚¾‚¯‚ÇA
‚»‚ê‚͉¾—•ƒ^ƒCƒv‚̘b‚ÅAƒoƒU[ƒ‹‚¾‚Ƃǂ¤‚É‚à‚È‚ç‚È‚¢‚Ì‚©‚à‚µ‚ê‚ñ‚µA
“Ë‚Á‘–‚点‚È‚¢‚ƃvƒƒWƒFƒNƒgŽ©‘Ì‚ªŽ€‚ʂ̂©‚à‚µ‚ê‚ñ‚µA(ƒTƒ‚Ý‚½‚¢‚É‚Ë)
‚æ‚­•ª‚©‚ç‚ñB

862 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/04(‹à) 21:10:52.33 ID:EF7BixRC0.net]
Œû‚¾‚¯’BŽÒ‚ʼn½‚à‚Å‚«‚È‚¢–³”\

863 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/04(‹à) 21:14:59.38 ID:PwG12fTHM.net]
>>824
GNU‚ª‰½‚Ȃ̂©‘S‚­—‰ð‚Å‚«‚Ä‚¢‚È‚¢

864 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/04(‹à) 21:27:19.25 ID:PwG12fTHM.net]
>>823
Ž©•ª‚ª—‰ð‚Å‚«‚È‚¢‚à‚̂͑S•”•³
—‰ð—Í‚ª’v–½“I‚ÉŽã‚¢
‚±‚Ì2‚‚ª‡‚킳‚邯‘S•û–ÊDis‚邱‚ƂɂȂé

865 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/04(‹à) 21:35:53.62 ID:SQ9pznPg0.net]
>>817
‰½‚ÅŽ©•ª‚ÌŠÖS‚ÌŒü‚©‚È‚¢OSS‚ɂ킴‚í‚´vŒ£‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚ñ‚Å‚·‚©H
‹à‚à–Ⴆ‚È‚¢‚̂ɂ»‚ñ‚Ȃ̋ês‚Å‚µ‚傤AƒAƒz‚炵‚¢

‚»‚ê‚Æ‚àŒN‚ÍLinus‚ÉŒü‚©‚Á‚Ä‚»‚ê‚ð—v‹‚Å‚«‚é‚Ù‚ÇGNU‚ɑ΂µ‚ÄvŒ£‚µ‚Ä‚é‚ñ‚Å‚·‚©H



866 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/04(‹à) 21:39:58.51 ID:EF7BixRC0.net]
bash‚Ì•û‚𒼂¹‚Á‚ÄŒ¾‚¤‚È‚ç
GNU bash‚̃vƒƒWƒFƒNƒg‚ɉ£‚èž‚Ý‚ð‚©‚¯‚ê‚΂¢‚¢‚¶‚á‚ñ
‚¨‘O‚ª

867 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/04(‹à) 21:54:21.97 ID:XH5wI1Z90.net]
>>828
‹t‚¾‚æB‘¼l‚ɓЂ°‚ç‚ê‚邱‚Ƃ͑¼l‚ɓЂ°‚ë‚ÆŒ¾‚Á‚Ä‚éB
bash‚̃oƒO‚¾‚Á‚Ä‚±‚ƂɂȂê‚ÎAŸŽè‚É’¼‚µ‚Ä‚à‚炦‚邾‚ëB
Ž©•ª‚őΉž‚·‚é‚Ì‚ÍA’¼‚µ‚Ä‚à‚炦‚È‚¢‚Ì‚ªŠm’肵‚Ä‚©‚ç‚Å‚¢‚¢B


>>829
‚»‚à‚»‚à‰´‚Íbash‚̌݊·«‚Å‹ê˜J‚µ‚½ŽŽ‚µ‚ª‚È‚¢B
‚½‚¾‚»‚à‚»‚àOSŒ×‚¢‚ŃVƒFƒ‹ƒXƒNƒŠƒvƒg‚ðŽ‚Á‚Ä‚¢‚Á‚½ŽŽ‚µ‚à–³‚¢‚¯‚Ç‚ÈB‚Ä‚©‚»‚ñ‚È‚±‚Æ•’Ê‚¹‚ñ‚µB
‚ [‚¾‚©‚çAň«Linux/Windows/Mac—p‚Æ3Ží—Þ—pˆÓ‚·‚ê‚΂悩‚Á‚½‚ñ‚¶‚á‚ËHC‰»‚æ‚è‚ÍŠy‚¾‚낤‚æB

868 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/04(‹à) 21:55:50.76 ID:EF7BixRC0.net]
> ‹t‚¾‚æB‘¼l‚ɓЂ°‚ç‚ê‚邱‚Ƃ͑¼l‚ɓЂ°‚ë‚ÆŒ¾‚Á‚Ä‚éB
‚È‚ñ‚Ì‚½‚ß‚ÉH

869 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/04(‹à) 21:56:20.74 ID:EF7BixRC0.net]
> bash‚̃oƒO‚¾‚Á‚Ä‚±‚ƂɂȂê‚ÎAŸŽè‚É’¼‚µ‚Ä‚à‚炦‚邾‚ëB
‚¾‚©‚炨‘O‚ªbash‚É’Ê•ñ‚µ‚ë‚Á‚Ä

‚¨‘O‚Æ‚¢‚¤‘¼l‚ɓЂ°‚½‚¼‚—
‚³‚Á‚³‚Æ‚â‚ê

870 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² 7997-uk66) [2022/11/04(‹à) 22:08:26.91 ID:jUM5cpqM0.net]
>>8

871 –¼‘OF30
‚¦AC‚ŃvƒƒOƒ‰ƒ€‘‚¢‚½‚±‚ƂȂ¢‚ÌHOSŠÔ‚̈ႢA•W€Cƒ‰ƒCƒuƒ‰ƒŠ‚Ì•û‚ª‚æ‚Á‚ۂnj݊·«‚É‹ê˜J‚·‚邱‚ƂȂ¢‚æc
l—¶‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢‚̂̓tƒ@ƒCƒ‹ƒVƒXƒeƒ€‚ƉüsƒR[ƒh‚®‚ç‚¢‚¾‚낤B
[]
[‚±‚±‰ó‚ê‚Ă܂·]

872 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ÌÞ°²Ó MM33-ntN1) mailto:sage [2022/11/04(‹à) 22:17:50.42 ID:qsZ+zSWqM.net]
‚Ü‚ ‚¨‚Ü‚¦‚ç—Ž‚¿’…‚¯>>815‚Æ‚©Œ©‚éŒÀ‚肱‚¢‚‚͂ЂƂè‚Å‚ÍGit‚ð—‰ð‚Å‚«‚È‚¢
‰Šã‚³‚¹‚Ä“š‚¦‚ðˆø‚«o‚»‚¤‚Æ‚µ‚Ă邩‚ç‰a‚ð—^‚¦‚¿‚á‚¢‚©‚ñ
‚Ù‚Á‚Æ‚¯‚΂·‚®‚¢‚È‚­‚È‚é‚æ

873 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/04(‹à) 22:48:48.23 ID:XH5wI1Z90.net]
>>834
‚ ‚ A@1‚©A‚±‚ê‚ÍŽ¸—çB
‚½‚¾‚¨¢Ž«‚É‚à•ª‚©‚è‚â‚·‚¢‚Ƃ͌¾‚¦‚È‚¢‚Ë‚±‚ê‚ÍB
‚Ü‚ ‚Å‚àA‚È‚çbranch‚ðŽc‚·ˆÓ–¡‚Í‚ ‚èA>>815‚ÍŽæ‚艺‚°‚¾‚ÈB
>>814‚ɂ‚¢‚Ă͈ø‚«‘±‚«•åW’†B

874 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/04(‹à) 22:50:35.62 ID:XH5wI1Z90.net]
@{1}‚ËA‚Ü‚ •ª‚©‚邯Žv‚¤‚¯‚Ç

875 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/04(‹à) 23:04:09.79 ID:7RpVnNq7M.net]
>>836
@{1}‚É‹C‚ª•t‚­‚Ƃ͂³‚·‚ªŒRŽt“a‚—‚—‚—



876 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 00:48:19.73 ID:yugci9j10.net]
HEAD~1 ‚ňê‚‘O‚ÌƒŠƒŠ[ƒX‚Æ‚©Œ¾‚Á‚ĂĔšÎ
ƒŠƒŠ[ƒX‚²‚ƂɈê‰ñ‚¾‚¯ƒRƒ~ƒbƒg‚·‚é‚‚à‚è‚Ȃ̂©H
‰i‹v‚É git —‰ð‚Å‚«‚»‚¤‚ɂȂ¢‚È

877 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 01:35:03.83 ID:CLSrxuim0.net]
ƒlƒbƒg‚̃Nƒ\‹LŽ–‚œƊw‚·‚邿‚èA‚܂Ƃà‚È–{”ƒ‚Á‚ÄŠwK‚·‚ê‚΂¢‚¢‚̂ɂÈ
‚‚¤‚©‚ ‚ê‚©Agit‚ÌŽd—l‚Ì‘e’T‚µ‚ª‚µ‚½‚¢‚©‚çŽg‚¢•û‚Æ‚©‚Ç‚¤‚Å‚à‚¢‚¢‚Ì‚©

878 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 01:42:19.97 ID:zPyCNtrD0.net]
‚»‚à‚»‚àˆê‚‘O‚—‚Ý‚½‚¢‚Èl‚¦•û‚·‚邿‚¤‚È‚à‚Ì‚¶‚á‚È‚¢‚æ‚È‚—

879 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 03:02:36.62 ID:0q4aURph0.net]
Ž©•ª‚ª—‰ð‚Å‚«‚È‚¢‚©‚çA’m‚Á‚Ä‚éƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚É‚·‚ª‚Á‚Ă邾‚¯‚¾‚È
POSIXŒ´—Žå‹`ŽÒ‚ƈêBPOSIX‚Ì–¼‘O‚ðŸŽè‚ÉŽg‚Á‚Ä
ƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚µ‚©‚Å‚«‚È‚¢‚Ì‚ð‚²‚Ü‚©‚µ‚Ä‚é
git‚ð—˜—p‚µ‚ăVƒFƒ‹ƒXƒNƒŠƒvƒg‚µ‚©‚Å‚«‚È‚¢‚Ì‚ð‚²‚Ü‚©‚µ‚Ä‚é

880 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² 617b-8+ss) mailto:sage [2022/11/05(“y) 09:15:20.90 ID:646uiMLL0.net]
>>717
‚¿‚Ȃ݂ɑ‚­‘¤‚̃Rƒ}ƒ“ƒh‚Í hash-object‚̂悤‚¾B
‘½•ª‰Šú‚ÍPlumbing Commands‚ðƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚щƒbƒv‚µ‚ÄŠeãˆÊƒRƒ}ƒ“ƒh‚ð’ñ‹Ÿ‚µ‚Ä‚½‚Ì‚¾‚낤B
‚»‚µ‚ĉ´‚ɂ͂±‚Ì’ö“x‚̃VƒFƒ‹ƒXƒNƒŠƒvƒg‚ªŠÂ‹«ˆË‘¶‚·‚邯‚͂ƂĂàŽv‚¦‚È‚¢‚ñ‚¾‚¯‚Ç‚³B


>>821
‚Á‚ÄA‚Ó‚Æ‹C‚¢‚½‚ªA‰´‚ªŽg‚Á‚Ä‚é‚Ì‚ÍGitBash‚¾‚Á‚½‚íB
Œ»Ý‚ÌŒöŽ®”łɂàGitBashƒoƒCƒiƒŠ‚Í“¯«‚³‚ê‚Ă邵Aƒ‰ƒCƒZƒ“ƒX‚ª‚Ç‚¤‚±‚¤‚Æ‚¢‚¤–â‘è‚Í–³‚¢‚©A‰ðŒˆ‚³‚ê‚Ă邿B
Mac‚Í­Ž¡“I‚¾‚Æ‚µ‚ÄALinus‚Í‚»‚̕ӎÀ–±“I‚ÉŒ©‚¦‚é‚©‚çA
GPLv3‚ðƒ{ƒƒJƒXŒ¾‚Á‚ÄŽ©•ª‚ÍGPLv3‚ɂ͎Q‰Á‚µ‚È‚¢‚ªA(‚±‚ê‚ͳ“–‚ÈŒ —˜‚Å‘S‚­–â‘è‚È‚¢)
GPLv3‚ðŽE‚·ˆ×‚ÉGPLv3‚̃vƒƒ_ƒNƒg‚Ì“¯«‚·‚炵‚È‚¢A‚Ý‚½‚¢‚È‚±‚Ƃ͂µ‚È‚¢‚Ì‚¾‚낤‚æB

881 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² 617b-8+ss) mailto:sage [2022/11/05(“y) 10:38:45.29 ID:646uiMLL0.net]
>>814
ŒöŽ®‚Ìcontrib‚É’u‚¢‚Ä‚ ‚郆[ƒU[»ì‚ÌŸŽèƒc[ƒ‹‚É‚ ‚é‚͔̂­Œ©‚µ‚½B
‚‚܂èn’m‚µ‚Ä‚éŒöŽ®‚©‚ç‚݂Ăà–Ê“|‚Èì‹Æ‚¾‚Æ”F‚߂Ă¢‚é‚킯‚¾B
‰ðŒˆ‚Æ‚¢‚¤‚æ‚è‚Í’ú‚߂Ɣ[“¾‚¾‚ªA‚±‚ê‚àŽ¿–â‚ð•‚¶‚éB
> https://zenn.dev/yoichi/articles/git-restore-branch


‚¿‚Ȃ݂ÉAbranch‚ðwŒã‚©‚ç’ljÁx‚Ío—ˆ‚é‚©H
‚¢‚â‚»‚ñ‚ÈŽg‚¢•û‚Í‚¨‚©‚µ‚¢I‹ÖŽ~‚¾I‚©‚à‚µ‚ê‚ñ‚ªA
‚â‚͂艴‚É‚Íbranch‚Í‚½‚¾‚Ì(DB‚É‚¨‚¯‚é)INDEX‚ÅA
Žž—Ž‚Æ‚µ‚½‚èì‚Á‚½‚è•œŠˆ‚³‚¹‚ç‚ê‚È‚¢‚ÆŽg‚¢‚Â炢B(‚̂ł͂Ȃ¢‚©‚Æ—\‘z‚µ‚Ä‚¢‚é)
‚½‚¾A—v‚Íreflog‚ð‹U‘¢‚·‚ê‚΂¢‚¢‚¾‚¯‚̂悤‚¾‚ªA
ÄŽÀ‘•‚ÍŽžŠÔ‚Ì–³‘Ê‚Å

882 –¼‘OF‚µ‚©‚È‚¢‚Ì‚ÅAŠù‚É‚ ‚ê‚΂»‚ê‚ðŽg‚¢‚½‚¢B []
[‚±‚±‰ó‚ê‚Ă܂·]

883 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 11:40:31.33 ID:zDjINlW+0.net]
>>842
index-stage‚ð—‰ð‚µ‚ĂȂ¢‚¨‚Ü‚¦‚ɂ͂킩‚ç‚È‚¢‚©‚à‚µ‚ê‚È‚¢‚¯‚ÇA
DB‚Ö“o˜^‚³‚ê‚é‚Ì‚Íwork treeã‚̃tƒ@ƒCƒ‹ŠÛ‚²‚ƂłȂ¢ê‡‚à‚ ‚邵A
‹t‚ÉDB‚©‚çwork tree‚Ö“WŠJ‚³‚ê‚é‚Ì‚àƒtƒ@ƒCƒ‹‚Ì’†‚̈ꕔ•ª‚Ìꇂª‚ ‚é‚©‚çA
‚»‚ñ‚È’Pƒ‚ɂ͂¢‚©‚È‚¢

884 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 11:40:56.02 ID:zDjINlW+0.net]
>>842
Windows‚̓AƒvƒŠ‚ðŽÀs‚·‚éã‚ŃR[ƒh–¼‚ª•K{‚łȂ¢‚©‚ç–â‘è‚ɂȂç‚È‚¢‚¾‚¯

885 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 11:41:36.89 ID:zDjINlW+0.net]
>>843
git‚̃}[ƒW‚ð‘S‘R—‰ð‚Å‚«‚ĂȂ¢‚©‚çƒuƒ‰ƒ“ƒ`‚𕜊ˆ‚³‚¹‚½‚¢‚Æ‚©Žv‚Á‚Ä‚µ‚Ü‚¤‚ñ‚¾‚È
•’i‚̉^—p‚ŃXƒNƒŠƒvƒg‚ðŽg‚Á‚ăuƒ‰ƒ“ƒ`‚𕜊ˆ‚³‚¹‚½‚¢‚Æ‚©Žv‚¤‰H–ڂɂȂ邱‚Ƃ͂ ‚Ü‚è‚È‚¢

ƒuƒ‰ƒ“ƒ`‚ªDB‚É‚¨‚¯‚éindex‚Ý‚½‚¢‚È‚à‚̂Ƃ©AŒã‚©‚ç’ljÁ‚Å‚«‚éH‚Ý‚½‚¢‚È‹^–₪¶‚¶‚é‚ ‚½‚èAƒuƒ‰ƒ“ƒ`‚ª‰½‚Ȃ̂©‘S‘R‚í‚©‚Á‚ĂȂ¢
reflog‚Ì‹U‘¢‚ª•K—v‚Æ‚¢‚¤”­‘z‚à‚©‚È‚èƒYƒŒ‚Ă邵A>>814 ‚ð‚Ý‚é‚ÆƒRƒ~ƒbƒg‚Ì—š—ð‚ª‚Ç‚¤‚¢‚¤‚à‚̂Ȃ̂©—‰ð‚Å‚«‚Ä‚¢‚È‚¢‚Ì‚¾‚낤



886 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 12:57:19.46 ID:646uiMLL0.net]
>>844
‚³‚·‚ª‚É‚»‚Ì’ö“x‚Í’m‚Á‚Ă邼B
‚½‚¾Aˆê”Ê“I‚É‚Í git add -A ‚Å–â‘è‚È‚¢ƒfƒBƒŒƒNƒgƒŠ\¬‚ÅŽg‚¤•û‚ª‘½‚¢‚ñ‚¶‚á‚È‚¢‚©H

‚Ü‚ ‚»‚ê‚Í‚³‚Ä‚¨‚«A
—v‚ÍA³‚µ‚­ƒ\ƒtƒgƒEƒFƒA‚ª\¬‚³‚ê‚Ä‚ê‚ÎAcat-file/hash-object ‚ð‘g‚Ý‚ÅŒðŠ·‚·‚ê‚ÎA
––’[‚̃tƒ@ƒCƒ‹Œ`Ž®‚ÍŽ©—R‚É‘I‚ׂé‚Á‚ÄŽ–‚¾‚æBssh‚É‚·‚ê‚΃lƒbƒgƒ[ƒNæ‚É‚à—]—T‚¾B
‚‚Á‚Ä‚à‚à‚¤‚±‚̘b‚Í’Ê‚¶‚È‚¢‚̂ł¢‚¢‚ªB

887 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 13:13:08.87 ID:646uiMLL0.net]
>>845
‚‚܂茻s2.38.1‚ÌMac”łɂÍBashƒoƒCƒiƒŠ‚ª“ü‚Á‚ĂȂ¢‚Ì‚©H
‚»‚ê‚ÅMac‚ÉŒ³X“ü‚Á‚Ä‚¢‚ébashˆÈŠO‚Ìsh‚ðŽg‚Á‚Ä‚ê‚ÎA‚»‚è‚á–â‘è‚Í”­¶‚·‚邾‚낤‚³B
> https://qiita.com/ko1nksm/items/59c2e8a7afa969af8212#:~:text=Mac%20%E3%81%AE%E3%82%B7%E3%82%A7%E3%83%AB%E3%81%AF%20macOS%2010.15%20Catalina%20%E3%81%A7%20bash%20%E3%81%8B%E3%82%89,%E3%81%AB%E5%A4%89%E3%82%8F%E3%81%A3%E3%81%9F%E3%81%A8%E4%B8%80%E8%88%AC%E3%81%AB%E8%A8%80%E3%82%8F%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%81%8C%E3%80%81%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%82%B7%E3%82%A7%E3%83%AB%E3%81%AF%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E7%95%AA%E5%8F%B7%E3%81%AE%E9%81%95%E3%81%84%E3%82%92%E9%99%A4%E3%81%84%E3%81%A6%E4%BB%A5%E5%89%8D%E3%81%A8%E3%81%BB%E3%81%A8%E3%82%93%E3%81%A9%E5%A4%89%E3%82%8F%E3%81%A3%E3%81%A6%E3%81%84%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%20%2Fbin%2Fsh%20%E3%81%AF%20POSIX%20%E3%83%A2%E3%83%BC%E3%83%89%E3%81%A7%20bash%20%28%2Fbin%2Fbash%29%20%E3%82%92%E8%B5%B7%E5%8B%95%E3%81%97%E3%81%BE%E3%81%99

Mac‚Æ‚µ‚Ă͖¼Ï‚Ý‚¶‚á‚È‚¢‚ƃEƒCƒ‹ƒX‚©‚à‚µ‚ê‚È‚¢‚̂ŔF‚ß‚ç‚ꂸA
GPL‚Æ‚µ‚Ă͖¼•t‚¯‚é‚Ȃ炻‚Ì–¼‚ðì‚éƒ\[ƒX‚àŒöŠJ‚µ‚ë‚ÆŒ¾‚Á‚Ä‚é‚킯H
‚Ç‚Á‚¿‚àX‚点‚·‚¬‚¾‚ªA
ˆê”ʘ_‚Æ‚µ‚Ä‚ÍAMac‘¤‚ÉuŠJ”­ŽÒƒIƒvƒVƒ‡ƒ“v‚Åu–¼‚ª‚È‚¢ƒoƒCƒiƒŠ‚Ì“®ì‚ð‹–‰Â‚·‚év‚ª‚ ‚ê‚Îςޘb‚Å‚ÍH
ŽÀÛŽ©•ª‚ŃRƒ“ƒpƒCƒ‹‚µ‚½ƒoƒCƒiƒŠ‚ð“®‚©‚¹‚È‚¢‚Æ¢‚邵B
‚½‚¾AMac‚Á‚ăXƒ}ƒz‚Æ“¯ˆê‰»‚µ‚½‚©‚炱‚ê‚Á‚Ä’E–‚ɂȂé‚ñ‚¾‚Á‚¯H
‚È‚ç‚Ü‚ AGit‚ׂ̈ɒE–‚͂Ȃ¢‚µA‚±‚¶‚ê‚é‚͕̂ª‚©‚邪B

‚Ü‚ A³’¼‚‚«‡‚¢‚«‚ê‚È‚¢‚ªA‰´‚È‚çAC‰»‚ł͂Ȃ­A
bash‚Ì‹@”\‚ð’ú‚ß‚Äsh‚Ì‹@”\‚¾‚¯‚Å‘‚«’¼‚·•û‚ð‘I‘ð‚·‚é‚¯‚Ç‚ËB

888 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 13:19:32.87 ID:zDjINlW+0.net]
>>847
ŽÀÛŽdŽ–‚·‚ê‚΂킩‚邪 add -A‚ÅãY—í‚ȃRƒ~ƒbƒg‚ðì‚ê‚邿‚¤‚É®”õ‚³‚ê‚Ă郊ƒ|ƒWƒgƒŠ‚Í‚ ‚܂薳‚¢
ƒfƒoƒbƒO‚µ‚È‚ª‚çƒRƒ~ƒbƒg‚µ‚Ä‚¢‚­‚Æ‚«‚Í add -p ‚ðŽg‚¤‚±‚Æ‚ª‚Æ‚Ä‚à‘½‚¢

889 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 13:20:48.95 ID:zDjINlW+0.net]
>>848
https://www.infoq.com/jp/news/

890 –¼‘OF2019/07/macos-ditches-bash-for-zsh/ []
[‚±‚±‰ó‚ê‚Ă܂·]

891 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 13:57:20.56 ID:0q4aURph0.net]
git add -A‚Å\•ª‚Æ‚©‚³‚ŸAŠJ”­ŒoŒ±‚È‚³‚·‚¬‚¾‚ë
‚»‚ê‚Ígit‚ðƒoƒbƒNƒAƒbƒv‚Æ‚©“r’†ƒZ[ƒu‹@”\‚ƂłàŽv‚Á‚Ä‚ñ‚Ì‚©H
1 commit = ˆê‹@”\‚̒ljÁ‚Æ‚©Aˆê“ú‚ÌÅŒã‚É‚â‚é‚à‚̂Ƃ©Žv‚Á‚Ä‚é‚ñ‚¾‚ë

’Êí‚Ȃɂ©‚̃oƒO‚ÌC³‚Æ‚©
•¡”‚̌•ʂ̖â‘è‚Ì•¡‡‚Ȃ̂É
‚»‚ê‘S•”‚܂Ƃ߂ñ‚È

892 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 13:58:29.56 ID:646uiMLL0.net]
>>846
‚»‚à‚»‚à‰´ŠÜ‚߂đ唼‚̃vƒƒOƒ‰ƒ}‚ÍGit‚ð—‰ð‚µ‚½‚¢‚Ƃ͎v‚Á‚ĂȂ­‚ÄA
’P‚ɕ֗˜‚¾‚©‚çŽg‚Á‚Ă邾‚¯‚¾‚ÆŽv‚¤‚ª‚ÈB
—‰ð‚¹‚¸‚ÉŽg‚¦‚é‚̂Ȃ炻‚ê‚ɉz‚µ‚½‚±‚Ƃ͂Ȃ¢B
(‚±‚̉¿’lŠÏ‚ª‘Š—e‚ê‚È‚¢‚̂͗‰ð‚µ‚½‚©‚ç‚à‚¤‚¢‚¢‚ªj

ŒN‚ÍGit‚ð—š—ð’ÇÕƒc[ƒ‹‚Æ‚µ‚Ä‚µ‚©Œ©‚ĂȂ¢‚悤‚¾‚ªA
‰´‚Í‚à‚Á‚ƈê”Ê“I‚ÉAGitŒ`Ž®‚ÌDB‚Æ‚µ‚ÄŒ©‚Ä‚éB(INSERT—š—ð‚ª•ÛŽ‚³‚ê‚éDB)
‚»‚µ‚ÄA‰´‚Í>>808‚Æ“¯ˆÓŒ©‚ÅA
ŠJ”­‚ª¡Œ»Ýs‚í‚ê‚Ä‚¢‚È‚¢ƒuƒ‰ƒ“ƒ`‚͕‚¶‚ç‚ê‚Ä‚½•û‚ªŒ©‚â‚·‚¢‚ÆŽv‚Á‚Ä‚éB
펞‘¶Ý‚·‚é‚Ì‚Ígit-flow‚Å‚¢‚¤develop‚¾‚¯‚ÅAmaster‚ârelease‚̓^ƒO‚ł悭A
hotfix‚ðì‚é‚È‚ç‚Ü‚¸masterƒuƒ‰ƒ“ƒ`‚𕜊ˆ‚³‚¹A‚»‚±‚©‚çhotfix‚ð”­¶‚³‚¹‚½‚Ù‚¤‚ª‚¢‚¢B
(‚È‚¨releaseƒuƒ‰ƒ“ƒ`‚ÍÅŒã‚Ƀo[ƒWƒ‡ƒ“‚ð‘ł“z‚ɂ͂¢‚¢‚ªA
‰´‚Íæ‚Ƀo[ƒWƒ‡ƒ“‚ð‘Å‚Á‚Ä‚©‚çXV•”•ª‚ðŽÀ‘•‚·‚é‚Ì‚ÅA‰´‚̃[ƒNƒtƒ[‚ɂ͇‚í‚È‚¢j

‚»‚êˆÈŠO‚É‚àAfeatureX•t‰ÁŽž‚Ì•ÏX˜R‚ê/•s“K؂ȕÏX‚É‚æ‚éƒoƒO‘}“ü‚ªŒã‚Å”­Šo‚·‚邱‚Ƃ͂ ‚é‚©‚çA
git-flow“I‚Éfeature‚ðì‚Á‚Ä‚ÍÁ‚µ‚Ås‚­‚È‚çAƒuƒ‰ƒ“ƒ`‚Ì•œŠˆ‚̓vƒƒOƒ‰ƒ}‚ɂ͋^–â‚̂Ȃ¢‚±‚Æ‚¾B
featureX_patch0‚ÆV‚½‚È•ÏXˆµ‚¢‚µ‚Ä‚àgitƒIƒuƒWƒFƒNƒgƒcƒŠ[Ž©‘͓̂¯‚¶‚¾‚ªA
–¼‘O‚ªŽ—‚Ă邾‚¯‚̕ʕ¨ˆµ‚¢‚ɂȂé‚Ì‚ÅA
featureX‚ÌŠJ”­wüx‚ðƒƒ“ƒeƒiƒ“ƒX‚·‚é‹C‚È‚çAbranch‚Ì•œŠˆ‚ª•K—v‚ɂȂéB

ŽÀ‚ÍA‚Ƃ肠‚¦‚¸“¯‚¶–¼‘O‚Åì‚è’¼‚¹‚ÎŽ©“®“I‚É‚­‚Á‚‚­”nŽ­Œü‚¯Žd—l‚©H‚ÆŽŽ‚µ‚Ă݂½‚ªA
‚Ü‚ Git‚Ì•¶‰»‚Å‚±‚ê‚͂Ȃ©‚Á‚½B
‚ªA‚Ü‚ A‰´“I‚ɂ͂±‚ê‚Å‚ ‚Á‚Ä—~‚µ‚©‚Á‚½‚ËB
u“¯‚¶–¼‘O‚ªÌ‚ ‚è‚Ü‚µ‚½‚ªA‚»‚±‚É‚­‚Á‚‚¯‚Ü‚·‚©H(Y/N)vuYv
u‚¢‚¢‰ÁŒ¸‚É‚µ‚Ä‚­‚¾‚³‚¢‚æA‰½‰ñ–Ú‚Å‚·‚©Hvu‚¤‚邹[‚æv‚Ý‚½‚¢‚ÈB

‚½‚¾‚±‚êAbranch‘¤‚Í --list ƒIƒvƒVƒ‡ƒ“‚Å•\ަ‚ðŠÈ’P‚Éi‚ê‚é‚©‚çA
Git‚ÌŽv‘z‚Æ‚µ‚Ä‚Íbranch‚ÍuÁ‚³‚¸‚É‘S•”Žc‚µ‚Ä‚¨‚¯v‚ÅA
git-flow‚ªGit‚ÌŽv‘z‚Ƈ‚Á‚ĂȂ¢‚¾‚¯‚¾‚ËB‚È‚çƒc[ƒ‹—pˆÓ‚µ‚Æ‚¯‚ÆB

893 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 14:02:51.18 ID:0q4aURph0.net]
>>852
¢‚Ì’†‚É—‰ð‚µ‚È‚¢‚ÅŽg‚¦‚é‚à‚̂Ȃñ‚ĂȂ¢

894 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 14:04:13.47 ID:0q4aURph0.net]
‘å‘Ìgit‚ÌŽg‚¢•û‚ð—‰ð‚µ‚½‚¢‚ÆŽv‚Á‚Ä‚é‚â‚‚̓Aƒz
—‰ð‚·‚é‚̂̓o[ƒWƒ‡ƒ“ŠÇ—‚ÌŽd•û‚¾

‚±‚¤‚â‚Á‚ăc[ƒ‹‚ÌŽg‚¢•û‚ðŠw‚Ô‚±‚Æ‚ª—‰ð‚¾‚ÆŽv‚Á‚Ă邩‚ç
git‚ª‚È‚­‚È‚Á‚½‚ç‚Ç‚¤‚µ‚悤
‚Ü‚½V‚µ‚¢‚±‚Æ‚ðŠw‚΂Ȃ«‚á‚¢‚¯‚È‚¢‚Á‚ĂȂé‚ñ‚â‚ë

895 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 14:19:41.99 ID:W/77BOuWM.net]
>>854
git ‚»‚Ì‚à‚Ì‚ð—‰ð‚·‚邱‚Æ’ú‚ß‚½‚©
‚Å‚à‚¨‘OŽg‚¢•û‚Ì•û‚à·‘å‚ÉŠ¨ˆá‚¢‚µ‚Ă邿



896 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 14:24:19.56 ID:646uiMLL0.net]
>>851
> ‚»‚ê‚Ígit‚ðƒoƒbƒNƒAƒbƒv‚Æ‚©“r’†ƒZ[ƒu‹@”\‚ƂłàŽv‚Á‚Ä‚ñ‚Ì‚©H
> 1 commit = ˆê‹@”\‚̒ljÁ‚Æ‚©Aˆê“ú‚ÌÅŒã‚É‚â‚é‚à‚̂Ƃ©Žv‚Á‚Ä‚é‚ñ‚¾‚ë
‚»‚¤‚¾‚¼B
ƒuƒbž‚ñ‚Å‚¨‚¯‚ÎŒã‚ʼn½‚Ƃłà‚Ȃ邽‚¾‚̃oƒPƒc‚Å‚µ‚©‚È‚¢B
ƒoƒPƒc‚ÌŽg‚¢•û‚ðŠw‚ׂƂ©A’m‚é‚©ƒ{ƒP‚¾B
Œã‚ŃoƒPƒc‚©‚ç’T‚µo‚·ƒnƒ‚ɂȂÁ‚½ŽžAŽæ‚èo‚µ•û‚ðƒOƒO‚Á‚ÄŽæ‚èo‚¹‚ê‚Î\•ª‚¾B
‘å•ûAƒvƒƒOƒ‰ƒ}‚̑唼‚Í‚±‚Ì’ö“x‚Ì”Fޝ‚̂͂¸‚¾‚¼B

‚»‚µ‚Ä‚¨‘O‚ª–]‚ÞAãY—í‚ÈŠÇ—‹L˜^‚ÍA‚±‚ê‚̃TƒuƒZƒbƒg‚Å‚µ‚©‚È‚¢‚ñ‚¾‚æB
‚¾‚©‚ç—Ⴆ‚Ή´‚ª780‚ÅŒ¾‚Á‚½‚悤‚ÉAuƒRƒ~ƒbƒgƒƒbƒZ[ƒW‚ª‹óv‚ðœŠO‚·‚ê‚ΊȒP‚É“¾‚ç‚ê‚éB
¡‚ÌGit‚É‚±‚Ì‹@”\‚ª‚È‚¢‚¾‚¯Bi‚Ü‚ ‹ß‚¢‹@”\‚Í‚ ‚邪j
DB‚È‚çWHERE‚ÉðŒ‚ð•t‰Á‚·‚ê‚΂¢‚¢‚¾‚¯‚ÌŠyŸˆÄŒ‚ÅAWebŒn‚È‚ç‚Ý‚ñ‚Èo—ˆ‚邿B
sed‚̃ƒ“ƒ‰ƒCƒi[‚Åςނ±‚Æ‚·‚çC‚ÅŽÀ‘•‚·‚éGitŠEŒG‚¾‚Æ’N‚ào—ˆ‚È‚¢‚Ì‚¾‚낤‚¯‚Ç‚³B

‚Ü‚ Git‚ÉSQLƒCƒ“ƒ^ƒtƒF[ƒX‚ð•t‚¯‰Á‚¦‚ê‚ÎWebŒn‚Ì“z“™‚Í•¶‹åŒ¾‚í‚È‚­‚È‚é‚ñ‚¶‚á‚È‚¢‚©‚ÈH
˜A’†‚ɂƂÁ‚Ă͒¼Š´“I‚ɂȂ邩‚çB

897 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 14:34:25.48 ID:0q4aURph0.net]
> ‘å•ûAƒvƒƒOƒ‰ƒ}‚̑唼‚Í‚±‚Ì’ö“x‚Ì”Fޝ‚̂͂¸‚¾‚¼B

‚¨‘O‚ÌŽü‚è‚Ì–³”\W’c‚¾‚¯‚¾‚ë

898 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 14:35:58.29 ID:0q4aURph0.net]
ˆê‘̂ǂ±‚̃vƒƒWƒFƒNƒg‚Éu2022”N11ŒŽ4“ú‚ÌŽdŽ–I—¹Žž‚̃Z[ƒuv‚È‚ñ‚ăRƒ~ƒbƒg‚ª‚ ‚é‚ñ‚Å‚·‚©‚Ë‚¥

899 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:age [2022/11/05(“y) 14:42:21.04 ID:oTMzuhJSa.net]
>>858
‚»‚ê‚È‚ñ‚ÄA‰´‚Ì‘O‚ÌEê

900 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 14:46:20.49 ID:0q4aURph0.net]
ƒf[ƒ^‚ÌŽæ‚èo‚µ•û‚È‚ñ‚©’m‚Á‚Ä‚¢‚Ä‚à
‰ß‹Ž‚̃Rƒ~ƒbƒg‚̃~ƒX‚ðŠÈ’P‚É’¼‚¹‚È‚¢‚È‚ç
ƒo[ƒWƒ‡ƒ“ŠÇ—‚Í‹ê’ɂɂȂ邵
‚â‚Á‚Ï‚èƒc[ƒ‹‚ÌŽg‚¢•û‚¾‚¯’m‚Á‚ăo[ƒWƒ‡ƒ“ŠÇ—‚ð‚µ‚½‚±‚Æ‚ª‚È‚¢‚ñ‚¾‚낤‚È
ƒo[ƒWƒ‡ƒ“ŠÇ—‚ª•s•Ö‚¾‚©‚çgit‚ªì‚ç‚ꂽ‚ñ‚¾‚¼

901 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 14:58:06.66 ID:646uiMLL0.net]
>>859
‰´‚Í‚»‚ê‚Å‚¢‚¢‚ÆŽv‚¤‚¯‚ÇB
‹L˜^‚µ‚ĂȂ¢•û‚ª–â‘è‚ÅA‹L˜^‚³‚¦‚µ‚Ä‚ ‚ê‚ÎAƒSƒ~‚ƃ}ƒW‚ðŠÈ’P‚É•ª—£o—ˆ‚ê‚Î\•ª‚¾B


>>860
¡‚ÌGit‚ÌC³‚Í\•ª‹ê’É‚¾‚æB
C³‚³‚¹‚½‚­‚È‚¢‚©‚ç–Ê“|‚É‚·‚éA‚͊ԈႢ‚ÅA
ŠÈ’P‚ÉC³o—ˆ‚邪AC³‚µ‚½‚±‚Æ‚à—š—ð‚ÉŽc‚邿‚¤‚É‚·‚éA‚ª³‚µ‚¢B

902 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 15:03:35.62 ID:0q4aURph0.net]
~ ‰´‚Í‚»‚ê‚Å‚¢‚¢‚ÆŽv‚¤‚¯‚ÇB
› –³”\‚Í‚»‚ñ‚È‚±‚Æ‚ð‚µ‚Ä‚¢‚éB

‚Ü‚¸‚³‚ŸAgit‚Æ‚¢‚¤‚©ƒo[ƒWƒ‡ƒ“ŠÇ—‚ÌŠî–{‚ð—‰ð‚µ‚ĂȂ¢‚ñ‚¾‚©‚炳
‚»‚±‚©‚ç•׋­‚µ‚È‚æ

903 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 15:04:40.67 ID:0q4aURph0.net]
> ŠÈ’P‚ÉC³o—ˆ‚邪AC³‚µ‚½‚±‚Æ‚à—š—ð‚ÉŽc‚邿‚¤‚É‚·‚éA‚ª³‚µ‚¢B

‚¨‘O‚̓eƒLƒXƒgƒGƒfƒBƒ^‚ŕۑ¶‚·‚邽‚Ñ‚É
git‚ɃZ[ƒu‚µ‚ë‚Á‚ÄŒ¾‚Á‚Ä‚ñ‚Ì‚©H‚—

904 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 16:06:55.57 ID:646uiMLL0.net]
>>863
‰´‚ªŒ¾‚Á‚Ä‚éuC³v‚ÍAGitŽ©‘Ì‚ÌC³‚ÅA
> ‚Ȃ̂Ń}[ƒW‘O‚̃uƒ‰ƒ“ƒ`‚ðƒŒƒrƒ…[‘ÎÛ‚Æ‚·‚éŠJ”­‚Å‚Í push ‚ÌÛ‚É®—‚·‚邱‚ƂɂȂé (778)
‚ÌꇂÉASQL“I‚ÉA
DELETE FROM my_repo WHERE branch='featureX' AND commit_message='';
‚ ‚é‚¢‚ÍA
CREATE INDEX beautiful_featureX ON my_repo WHERE branch='featureX' AND commit_message='';
‚Åςނ̂ÉA‰½ŒÌGit‚ɂ‚«‡‚Á‚ăOƒ_ƒOƒ_‚â‚ç‚˂΂Ȃç‚ñ‚Ì‚¾H‚Æ‚¢‚¤‚±‚ÆB


‚»‚ê‚Æ‚͕ʂÉA‚¿‚傱‚Ü‚©commit‚µ‚Ä‚àA‰´‚Í\‚í‚ñ‚ÆŽv‚¤‚¯‚ÇB
ã‹L‚̂悤‚ÉA‚»‚ê‚ð‚PƒRƒ}ƒ“ƒh‚Åœ‹Žo—ˆ‚ê‚ÎAŽÀ–±ã‰½‚ç–â‘è‚È‚¢B
—±“x‚ª×‚©‚·‚¬‚ÄDB‚ª–c‚ê‚ ‚ª‚é‚È‚çA‚»‚Ì•”•ª‚ð’èŠú“I‚ɃoƒbƒNƒAƒbƒv‚ÉØ‚èo‚µ‚Ä‚¢‚¯‚΂¢‚¢‚¾‚¯B
bitcoin‚Í‚±‚Ì•ûŽ®‚¾B


>>862
‘½•ªª–{“I‚ɈႤ‚Ì‚ÍA

‰´F ‰´‚̃[ƒNƒtƒ[‚ɇ‚¤‚悤‚Ƀc[ƒ‹‚ðƒJƒXƒ^ƒ}ƒCƒY‚·‚é
863F Git‚̃[ƒNƒtƒ[‚ɇ‚킹‚Ägit‚ðŽg‚¦A‚»‚êˆÈŠO”F‚߂Ȃ¢I

‚È‚ñ‚¾‚æB
Linus‚ªŒÂl“I‚ÉŠJ”­‚µ‚½‚ñ‚¾‚©‚çGitŽ©‘̂͂»‚ê‚Å‚¢‚¢‚ñ‚¾‚ªA
‘S¢ŠE‚ÅLinux‚Æ“¯‚¶ƒ[ƒNƒtƒ[‚ª“K؂Ȃ킯‚ł͂Ȃ¢B

905 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 16:10:37.55 ID:5Oe/8sYX0.net]
>>864
ƒAƒz‚È‚ÌHƒRƒ~ƒbƒgƒƒbƒZ[ƒW‚Í–ˆ‰ñ“ü‚ê‚é‚à‚Ì‚¾



906 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 16:11:36.07 ID:5Oe/8sYX0.net]
>>864
> ‘S¢ŠE‚ÅLinux‚Æ“¯‚¶ƒ[ƒNƒtƒ[‚ª“K؂Ȃ킯‚ł͂Ȃ¢B
‚¾‚©‚çgit‚Í‚¢‚ë‚ñ‚ȃ[ƒNƒtƒ[‚ɑΉž‚µ‚Ä‚é‚ñ‚¾‚낤‚ª

‚¨‘O‚̂̓o[ƒWƒ‡ƒ“ŠÇ—‚̃[ƒNƒtƒ[‚ł͂Ȃ¢
‚½‚¾‚̃oƒbƒNƒAƒbƒv‚̃[ƒNƒtƒ[‚¾

907 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 16:45:19.71 ID:CLSrxuim0.net]
‚Ü‚ 1lƒvƒƒWƒFƒNƒg‚Ý‚½‚¢‚¾‚µD‚«ŸŽè‚â‚点‚ê‚΂¢‚¢‚³

908 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 16:54:40.83 ID:5Oe/8sYX0.net]
ƒRƒ~ƒbƒgƒƒbƒZ[ƒW‚ª‹ó‚¾‚Á‚½‚ç~‚Æ‚©‚킯‚í‚©‚ç‚ñ‚È‚—

909 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 16:56:10.72 ID:5Oe/8sYX0.net]
s’PˆÊ‚œƗ§‚µ‚Ä‚éƒf[ƒ^ƒx[ƒX‚̃f[ƒ^‚¶‚á‚È‚¢‚ñ‚¾‚©‚炳‚Ÿ
ƒ\[ƒXƒR[ƒh‚Í‘OŒã‚Ì—ðŽj‚Ƃ‚Ȃª‚Á‚Ä‚é
DELETE‚È‚ñ‚¿‚á‚ç‚Ý‚½‚¢‚Ɉê‚‚¾‚¯Žæ‚蜂­‚±‚Æ‚ªo—ˆ‚é‚̂͋H

910 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 17:21:12.99 ID:646uiMLL0.net]
>>869
‚»‚ê‚Í“–‘RUI‚̘b‚ÅA“–‚½‚è‘O‚¾‚ª“

911 –¼‘OFà•”‚ÌƒŠƒ“ƒN‚ÍÚ‘±‚µ’¼‚·‚ñ‚¾‚æB
‚»‚µ‚Ä‚»‚ê‚ðƒ†[ƒU[‚ɂ͌©‚¹‚È‚¢B

‘½•ª‚±‚±‚ç•Ó‚ÌŠK‘w‚̘b‚ªGit‚ɂ͑¶Ý‚µ‚È‚¢‚ñ‚¾‚æB
‚¾‚©‚烆[ƒU[‚ªvi‚ÅƒŠƒ“ƒN‘‚«Š·‚¦‚ë‚Æ‚©‚̨‚¢‚¾‚ëB
’´–§Œ‹‡‚¾‚µ–Å’ƒ‹ê’ƒ‚¾‚æ‚»‚ê‚ÍB
[]
[‚±‚±‰ó‚ê‚Ă܂·]

912 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 17:22:28.46 ID:5Oe/8sYX0.net]
>>870
“s‡‚ªˆ«‚¢‚©‚ç‚Á‚Ä–³Ž‹‚·‚é‚È
‘OŒã‚̃\[ƒXƒR[ƒhŠÖ˜A‚µ‚Ă邩‚ç
“r’†‚̃Rƒ~ƒbƒg‚ðŽæ‚èœ‚­‚±‚Ƃ͂ł«‚È‚¢‚ÆŒ¾‚Á‚Ä‚é

913 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/11/05(“y) 17:28:35.59 ID:B2i8Nuif0.net]
‚‚܂èA—¼e‚ªƒCƒu‚É’†o‚µ‚µ‚Ä‚¨‘O‚ª¶‚܂ꂽ‚Æ‚¢‚¤—ðŽj‚É‚¨‚¢‚ÄA
ƒCƒu‚Ì’†o‚µ‚¾‚¯‚𖳂©‚Á‚½‚±‚Ƃɂ͂ł«‚È‚¢‚ÆŒ¾‚¤‚±‚Æ‚¾‚Ë
‚»‚ÌŒã‚Ì—ðŽj‚Å‚¨‘O‚ª‘¶Ý‚·‚é‚̂͂¨‚©‚µ‚¢‚µ

914 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 17:30:55.67 ID:646uiMLL0.net]
>>871
‰½Œ¾‚Á‚Ä‚ñ‚¾H
’†g‚Í‚½‚¾‚Ì’P•ûŒüƒŠƒ“ƒNƒŠƒXƒg‚¾‚¼B
ƒŠƒ“ƒN悪•¡”‚Ì‚±‚Æ‚à‚ ‚邪A‚»‚ê‚Å‚à–â‘è‚È‚­”²‚¯‚éB

‚½‚¾‚»‚êˆÈ‘O‚ÉA‰´‚ÍŠù‚ÉŒ¾‚Á‚½‚Æ‚¨‚èu‹L˜^‚³‚ê‚ĂȂ¢‚Ù‚¤‚ª–â‘èv‚Æ‚·‚é‚Ì‚ÅA
CREATE INDEX‚ðŽg‚¤‚ªB‚±‚ê‚Ȃ痉ðo—ˆ‚é‚©H
‚¾‚Á‚½‚çA‚±‚ÌINDEX‘ÎÛ‚ð‚¿‚å‚¤‚Ç‘S•”ŠÜ‚ނ悤‚ÉƒŠƒ“ƒNƒŠƒXƒg‚ðV‚µ‚­ì‚è’¼‚¹‚΂¢‚¢‚¾‚¯B
‚»‚ꂪDELETE‚µ‚½‚à‚̂Ɠ¯‚¶•¨‚ɂȂéB‚±‚ê‚Å—‰ðo—ˆ‚é‚©H

915 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 17:40:00.52 ID:5Oe/8sYX0.net]
>>873
‚¶‚á‚ ”²‚«Žæ‚Á‚Ä‚Ý

Ecommit 1uaaa ‚ð’ljÁv
aaa

Ecommit 2ubbb ‚ð’ljÁv
aaa
bbb

Ecommit 3ubbb ‚ð ccc ‚É’u‚«Š·‚¦‚½v
aaa
ccc


‚±‚±‚©‚çcommit2‚𔲂«Žæ‚Á‚½‚Æ‚«‚Ì
commit3‚ÌC³“à—e‚ð‚æ‚­“Ç‚ñ‚ł݂ë



916 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 17:44:37.25 ID:W/77BOuWM.net]
>>873
Žc”O‚¾‚¯‚Ç‚»‚±‚©‚çŠÔˆá‚Á‚Ä‚é
Git‚̃Rƒ~ƒbƒg‚ÌƒŠƒXƒg‚Í’P•ûŒüƒŠƒ“ƒNƒŠƒXƒg‚ł͂Ȃ¢
‚È‚Ì‚ÅƒŠƒXƒg‚Ì“r’†‚̃Rƒ~ƒbƒg‚ð휂µ‚½‚è“r’†‚ɒljÁ‚Å‚«‚È‚¢

917 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 17:58:44.17 ID:646uiMLL0.net]
>>874
‚ ‚ ƒRƒ~ƒbƒgƒƒbƒZ[ƒW‚ɂ‚¢‚Ä‚Íl‚¦‚ĂȂ©‚Á‚½‚ªA
‰´‚Ȃ炻‚̂܂܂®‚¿‚á‚Á‚Æ“\‚è•t‚¯‚邯‚ÇB
‚‚܂èA

Ecommit 1uaaa ‚ð’ljÁv
aaa

Ecommit 3ubbb ‚ð’ljÁvubbb ‚ð ccc ‚É’u‚«Š·‚¦‚½v
aaa
ccc

‚ɂȂéB

918 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 18:03:19.55 ID:646uiMLL0.net]
>>875
e‚ª•¡”‚ ‚邾‚¯‚Ì’P•ûŒüƒŠƒXƒg‚¾‚æB
‚Ü‚ ‚±‚ê‚ð’P•ûŒüƒŠƒXƒg‚ƌĂԂ©‚Í”÷–­‚¾‚©‚çAƒcƒŠ[‚ÆŒ¾‚Á‚½•û‚ª’Ê‚¶‚½‚©H
ƒcƒŠ[‚ª•¡”d‚Ȃ臂Á‚½ó‘ԂɂȂÁ‚Ă邾‚¯‚¾‚æB

’Pü‚Ì A<-B<-C ‚È‚ç A<-C ‚ɂȂéB‚±‚ê‚ÍŽ©–¾‚¾‚æ‚ÈB
ƒ}[ƒW‚Ìê‡A(B‚ªAD‚̃}[ƒWŒ‹‰Ê‚Ëj

A<-B<-C
D<-|

‚ð

A<-C
D<-|

‚É‚·‚éB

919 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 18:18:30.70 ID:5Oe/8sYX0.net]
>>876
‚悤‚â‚­—‰ð‚µ‚½‚©B
‚¾‚©‚炨‘O‚ª‚â‚Á‚Ä‚é‚̂͂½‚¾‚̃oƒbƒNƒAƒbƒv‚ðŽæ‚Á‚Ă邾‚¯‚¾‚Á‚Ä‚¢‚Á‚Ä‚ñ‚¾‚æ
ƒo[ƒWƒ‡ƒ“ŠÇ—‚Æ‚¢‚¤‚͉̂½‚ð‚Ç‚¤•Ï‚¦‚½‚©‚Æ‚¢‚¤•ω»‚ð‹L˜^‚·‚é‚à‚Ì‚¾
ƒXƒiƒbƒvƒVƒ‡ƒbƒg‚¶‚á‚Ë[‚ñ‚¾‚æA‚ [‚Ù

920 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 18:19:21.47 ID:5Oe/8sYX0.net]
>>876
bbb‚̘b‚ª‚È‚¢‚Ì‚¾‚©‚çA
‘‚«ŠÔˆá‚¦‚Ȃ̂©‘S‚­‹æ•Ê‚ª‚‚©‚È‚¢
ƒoƒOƒRƒ~ƒbƒgƒƒbƒZ[ƒW‚¾‚È

921 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 18:21:44.83 ID:5Oe/8sYX0.net]
>>873
> ‚½‚¾‚»‚êˆÈ‘O‚ÉA‰´‚ÍŠù‚ÉŒ¾‚Á‚½‚Æ‚¨‚èu‹L˜^‚³‚ê‚ĂȂ¢‚Ù‚¤‚ª–â‘èv‚Æ‚·‚é‚Ì‚ÅA

‚¾‚©‚炨‘O‚̃eƒLƒXƒgƒGƒfƒBƒ^‚ł̕ÏX“à—e‚ð‘S•”‹L˜^‚·‚é‚Á‚ÄŒ¾‚Á‚Ä‚é‚ñ‚¾‚ëH
ƒtƒ@ƒCƒ‹‚ð•Û‘¶‚·‚邽‚тɃRƒ~ƒbƒg‚·‚é‚ñ‚¾‚남‘O‚ÍH


ƒo[ƒWƒ‡ƒ“ŠÇ—‚Å‹L˜^‚·‚é‚̂̓\[ƒXƒR[ƒh‚ÌC³—š—ð‚Å‚ ‚Á‚Ä
‚¨‘OŒÂl‚Ìì‹Æ—š—ð‚¶‚á‚Ë[‚ñ‚¾‚æ
Žg‚¢•¨‚ɂȂç‚È‚¢ƒSƒ~ƒRƒ~ƒbƒg‚ðì‚é‚È

922 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 18:26:48.37 ID:646uiMLL0.net]
>>878
‚ ‚ —š—ð‚ɂ‚¢‚Ă̔Fޝ‚ªˆá‚¤‚ñ‚¾‚ÈB—¹‰ð‚µ‚½B

—š—ð‚ÍA
‰´F ƒXƒiƒbƒvƒVƒ‡ƒbƒgu“_v‚Ì•À‚Ñ
ŒNF •ÏX‚µ‚½ü‚Ì•À‚Ñ‚ÅA‚»‚ê‚ÍcommitƒƒbƒZ[ƒW‚ÉŒ»‚ê‚éB

‚»‚ꂾ‚ÆAcommitƒƒbƒZ[ƒW‚ªŠÔˆá‚Á‚Ä‚éꇂ͂ǂ¤‚µ‚悤‚à‚È‚­‚Ȃ邾‚ëB
‚ ‚­‚܂Ń\[ƒXƒR[ƒh‚ªd—v‚ÅA‚Ç‚±‚ð‚Ç‚¤•Ï‚¦‚½‚©‚ÍdiffŽæ‚ê‚Îςނ¾‚¯‚̘bA
commitƒƒbƒZ[ƒW‚È‚ñ‚Ä–ÚˆÀ‚ɉ߂¬‚È‚¢‚ñ‚¾‚æB

Git‚à‚±‚¿‚ç‚Ì—§ê‚ɋ߂­AVCS‚Æ‚µ‚Ă͒¿‚µ‚­(‚Æ•·‚¢‚Ä‚¢‚邪‰´‚Í‚»‚±‚Ü‚ÅÚ‚µ‚­‚È‚¢‚ªj
·•ª‚ł͂Ȃ­–{‘Ì‚ð‹L˜^‚·‚邾‚ëB

923 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 18:31:31.07 ID:5Oe/8sYX0.net]
>>881
> —š—ð‚ÍA
> ‰´F ƒXƒiƒbƒvƒVƒ‡ƒbƒgu“_v‚Ì•À‚Ñ

‚¾‚©‚çA‚»‚ê‚̓oƒbƒNƒAƒbƒv‚ÅŒ¾‚¤‚Á‚Äʼn‚©‚猾‚Á‚Ă邾‚ë
‚¨‘O‚ªŠ®‘S‚ÉŠÔˆá‚Á‚Ä‚é‚ñ‚¾‚æ

> ‚»‚ꂾ‚ÆAcommitƒƒbƒZ[ƒW‚ªŠÔˆá‚Á‚Ä‚éꇂ͂ǂ¤‚µ‚悤‚à‚È‚­‚Ȃ邾‚ëB
C³‚µ‚ë‚æB‚»‚ꂪo—ˆ‚邿‚¤‚Éì‚ç‚ê‚Ä‚¢‚邾‚ë

> commitƒƒbƒZ[ƒW‚È‚ñ‚Ä–ÚˆÀ‚ɉ߂¬‚È‚¢‚ñ‚¾‚æB
‚Í‚Á‚—@ƒo[ƒWƒ‡ƒ“ŠÇ—‚Ì‘fl‚ªB
ƒRƒ~ƒbƒgƒƒbƒZ[ƒW‚Ìd—v«‚ð’m‚ç‚È‚¢Žž“_‚ÅI‚í‚Á‚Ă邿

924 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 18:32:44.57 ID:646uiMLL0.net]
>>880
> ƒtƒ@ƒCƒ‹‚ð•Û‘¶‚·‚邽‚тɃRƒ~ƒbƒg‚·‚é‚ñ‚¾‚남‘O‚ÍH
‚»‚±‚܂ł͂µ‚È‚¢‚ªA1“ú10‰ñ‚Æ‚©•½‹C‚Å‚·‚邱‚Æ‚à‚ ‚邵A‚»‚ꂪ–â‘肾‚Æ‚àŽv‚í‚È‚¢B
‚±‚̕ӂ̓|ƒŠƒV[‚¾‚µAD‚«‚Ȃ悤‚É‚·‚ê‚΂¢‚¢‚ÆŽv‚¤‚ª‚ËB


ŠÔˆá‚¢‚È‚­Œ¾‚¦‚é‚Ì‚ÍA‰´‚Í”ü‚µ‚¢ƒ\[ƒXƒR[ƒh‚ð–ÚŽw‚µ‚Ä‚¢‚é‚̂ł ‚Á‚ÄA
”ü‚µ‚¢ƒRƒ~ƒbƒg—š—ð‚ð–ÚŽw‚µ‚Ä‚¢‚é‚킯‚ł͂Ȃ¢‚ñ‚¾‚æB
‚»‚µ‚ăRƒ~ƒbƒg—š—ð‚ª‰ßè‚È‚çA—Ž‚Æ‚¹‚΂¢‚¢‚¾‚¯‚¾‚ëA‚Æ‚¢‚¤˜bB
–³‚¢—š—ð‚©‚ç‚Ͷ¬‚·‚邱‚Ƃ͕s‰Â”\‚Ȃ̂¾‚©‚çA‘å‚«‚·‚¬‚é—±“x‚æ‚èA¬‚³‚·‚¬‚é—±“x‚Ì•û‚ª‚¢‚¢‚ÉŒˆ‚Ü‚Á‚Ä‚éB
Š‘FcommitƒƒbƒZ[ƒW‚È‚ñ‚Ä“–‚ĂɂȂç‚È‚¢‚µAdiff‚ªŽæ‚ê‚ê‚ΑS‚­–â‘è‚È‚¢B

925 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 18:32:45.04 ID:5Oe/8sYX0.net]
> Git‚à‚±‚¿‚ç‚Ì—§ê‚ɋ߂­AVCS‚Æ‚µ‚Ă͒¿‚µ‚­(‚Æ•·‚¢‚Ä‚¢‚邪‰´‚Í‚»‚±‚Ü‚ÅÚ‚µ‚­‚È‚¢‚ªj
> ·•ª‚ł͂Ȃ­–{‘Ì‚ð‹L˜^‚·‚邾‚ëB

‚¾‚©‚çʼn‚©‚çƒo[ƒWƒ‡ƒ“ŠÇ—‚Í·•ª‚ð‹L˜^‚·‚é‚à‚̂ł ‚è
git‚Ì—D‚ꂽ“_‚ªA”­‘z‚Ì“]Š·‚Å
–{‘Ì‚ð‹L˜^‚·‚邱‚Ƃŷ•ª‚ð•\Œ»‚·‚邱‚Ƃɂµ‚½“_‚È‚ñ‚¾‚ë

ŽÀ‘•‚̘b‚Æ‚²‚Á‚¿‚á‚É‚·‚é‚È
‚»‚¤‚¢‚¤‚Æ‚±‚낪‹Zp“I‚É–¢n‚È‚ñ‚¾‚æ



926 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 18:33:34.01 ID:5Oe/8sYX0.net]
>>883
> ‚»‚±‚܂ł͂µ‚È‚¢‚ªA1“ú10‰ñ‚Æ‚©•½‹C‚Å‚·‚邱‚Æ‚à‚ ‚邵A‚»‚ꂪ–â‘肾‚Æ‚àŽv‚í‚È‚¢B
‚»‚è‚Ⴈ‘O‚ª‘fl‚¾‚©‚ç–â‘è‚Å‚ ‚邱‚ƂɋC‚¢‚ĂȂ¢‚¾‚¯
’N‚à‚â‚Á‚ĂȂ¢‚©‚ç‚Ë

> ‚±‚̕ӂ̓|ƒŠƒV[‚¾‚µAD‚«‚Ȃ悤‚É‚·‚ê‚΂¢‚¢‚ÆŽv‚¤‚ª‚ËB
‚¨‘O‚ª–¢n‚¾‚©‚甽˜_‚Å‚«‚¸‚Ƀ|ƒŠƒV[‚Á‚Ä‚±‚Ƃɂµ‚悤‚Æ‚µ‚Ä‚é

927 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 18:33:50.55 ID:zDjINlW+0.net]
>>877
•ªŽUƒo[ƒWƒ‡ƒ“ŠÇ—‚ł͂ł·‚ËAƒŠƒ|ƒWƒgƒŠ‚̃Rƒs[‚ª‚΂ç‚΂ç‚É•¡”‘¶Ý‚·‚邱‚Æ‚ª‘O’ñ‚Ȃ̂ÅA
‚ ‚é‚Ð‚Æ‚Â‚ÌƒŠƒ|ƒWƒgƒŠ‚̃Rƒ~ƒbƒg—š—ð‚ª A<-B<-C ‚ÅA‘¼‚ÌƒŠƒ|ƒWƒgƒŠ‚ł͂±‚ꂪ A<-C ‚ɂȂÁ‚Ä‚¢‚邯‚¢‚¤ó‹µ‚Í•s–¡‚¢‚ñ‚Å‚·‚æ
‚Ȃ̂ÅGit‚ł͂»‚ꂪ‚Å‚«‚È‚¢‚悤‚Ƀf[ƒ^\‘¢‚ªÝŒv‚³‚ê‚Ä‚¢‚Ü‚·

928 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 18:34:49.14 ID:5Oe/8sYX0.net]
> ŠÔˆá‚¢‚È‚­Œ¾‚¦‚é‚Ì‚ÍA‰´‚Í”ü‚µ‚¢ƒ\[ƒXƒR[ƒh‚ð–ÚŽw‚µ‚Ä‚¢‚é‚̂ł ‚Á‚ÄA
> ”ü‚µ‚¢ƒRƒ~ƒbƒg—š—ð‚ð–ÚŽw‚µ‚Ä‚¢‚é‚킯‚ł͂Ȃ¢‚ñ‚¾‚æB

ƒRƒ~ƒbƒg—š—ð‚ÍuŽg‚¤‚à‚Ìv‚¾‚Á‚Ä•ª‚©‚Á‚ĂȂ¢‚悤‚¾‚È
ˆê•”‚̃Rƒ~ƒbƒg‚¾‚¯”²‚«Žæ‚Á‚Ä
‘¼‚̃uƒ‰ƒ“ƒ`‚É‘g‚Ýž‚Þ
Žg‚¤‚à‚Ì‚¾

‚¨‘O‚Í‚½‚¾Œ©‚ê‚ê‚΂¢‚¢‚ÆŽv‚Á‚Ä‚é
ƒo[ƒWƒ‡ƒ“ŠÇ—‚ð—‰ð‚µ‚ĂȂ¢

929 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 18:35:50.16 ID:5Oe/8sYX0.net]
>>883
> Š‘FcommitƒƒbƒZ[ƒW‚È‚ñ‚Ä“–‚ĂɂȂç‚È‚¢‚µAdiff‚ªŽæ‚ê‚ê‚ΑS‚­–â‘è‚È‚¢B

‚¨‘O‚ªì‚éƒRƒ~ƒbƒg‚ªƒNƒ\‚¾‚©‚çAŽg‚¢‚à‚̂ɂȂç‚È‚­‚È‚Á‚Ä‚¢‚邾‚¯‚¾‚È‚—

930 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 18:39:58.47 ID:646uiMLL0.net]
>>882
‚Ü‚ ŒN‚ÆŽdŽ–‚·‚邱‚Ƃ͖³‚³‚»‚¤‚¾‚©‚ç•ʂɖâ‘è‚È‚¢‚¯‚ÇA

> C³‚µ‚ë‚æB‚»‚ꂪo—ˆ‚邿‚¤‚Éì‚ç‚ê‚Ä‚¢‚邾‚ë
ƒRƒ~ƒbƒgƒƒbƒZ[ƒW‚ð‚¢‚­‚çC³‚µ‚½‚Æ‚±‚ë‚Å‚»‚à‚»‚àˆÓ–¡–³‚¢‚ñ‚¾‚æB
ŠÇ—‚µ‚Ä‚é‚̂̓ƒbƒZ[ƒW‚¶‚á‚È‚­‚ă\[ƒXƒR[ƒh‚È‚ñ‚¾‚©‚çB
‚»‚ê‚ÅAd—v‚ȃRƒƒ“ƒg‚̓\[ƒXƒR[ƒhã‚É‘‚¢‚Ă邩‚çAdiffŽæ‚ê‚ê‚Î\•ª‚È‚ñ‚¾‚æB
ƒRƒ~ƒbƒgƒƒbƒZ[ƒW‚ÍA‚ ‚­‚Ü‚ÅGitã‚©‚ç’T‚µo‚·ƒ‰ƒxƒ‹‚Å‚µ‚©‚È‚­‚ÄA‰½‚ð‚â‚Á‚½‚©‚Ídiff‚ÅŒ©‚邵A‚»‚êˆÈŠO‚ɂȂ¢‚æB

> ‚Í‚Á‚—@ƒo[ƒWƒ‡ƒ“ŠÇ—‚Ì‘fl‚ªB
> ƒRƒ~ƒbƒgƒƒbƒZ[ƒW‚Ìd—v«‚ð’m‚ç‚È‚¢Žž“_‚ÅI‚í‚Á‚Ă邿
‚Ü‚ ‰´‚ÍGit‚Ì’Bl‚ɂȂ肽‚¢‚킯‚Å‚à‚È‚¢‚ñ‚ÅA‚±‚ê‚Å–â‘è‚È‚¢‚æB

931 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 18:40:40.33 ID:5Oe/8sYX0.net]
> ƒRƒ~ƒbƒgƒƒbƒZ[ƒW‚ð‚¢‚­‚çC³‚µ‚½‚Æ‚±‚ë‚Å‚»‚à‚»‚àˆÓ–¡–³‚¢‚ñ‚¾‚æB
‚»‚ê‚Í‚¨‘O‚¾‚¯‚ÌŠ´‘z‚Å‚·‚Ë‚—

932 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 18:41:08.69 ID:5Oe/8sYX0.net]
> ‚Ü‚ ‰´‚ÍGit‚Ì’Bl‚ɂȂ肽‚¢‚킯‚Å‚à‚È‚¢‚ñ‚ÅA‚±‚ê‚Å–â‘è‚È‚¢‚æB
ƒo[ƒWƒ‡ƒ“ŠÇ—‚Ì‘fl‚¾‚Á‚ÄŒ¾‚Á‚Ä‚é
‚¨‘OA‘¼‚Ìl‚ƈê‚ÉŽdŽ–‚ª‚Å‚«‚È‚¢‚æ‚—

933 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 18:41:43.46 ID:5Oe/8sYX0.net]
> ƒRƒ~ƒbƒgƒƒbƒZ[ƒW‚ÍA‚ ‚­‚Ü‚ÅGitã‚©‚ç’T‚µo‚·ƒ‰ƒxƒ‹‚Å‚µ‚©‚È‚­‚ÄA‰½‚ð‚â‚Á‚½‚©‚Ídiff‚ÅŒ©‚邵A‚»‚êˆÈŠO‚ɂȂ¢‚æB

“r’†‚𔲂¢‚Æ‚¢‚ÄA‰½‚ð‚â‚Á‚½‚©‚È‚ñ‚Ă킩‚é‚킯–³‚¢‚¾‚ë‚—‚—‚—

934 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 18:43:50.28 ID:5Oe/8sYX0.net]
>>889
‚±‚¤‚â‚Á‚ăRƒ~ƒbƒg—š—ð‚ð‚¿‚á‚ñ‚ÆŒ©‚ê‚Ä
‚È‚ñ‚Ì•ÏX‚ð‚µ‚½‚Ì‚©‚í‚©‚邿‚¤‚ɂȂé‚܂Ŋ撣‚ê‚æ
https://github.com/freebsd/freebsd-src/commits

‚¨‘O‚̃Rƒ~ƒbƒg‚͉˜‚·‚¬‚Ä
Žg‚¢•¨‚ɂȂç‚ñ‚Ì‚¾‚í

935 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 18:44:39.97 ID:646uiMLL0.net]
>>884
> git‚Ì—D‚ꂽ“_‚ªA”­‘z‚Ì“]Š·‚Å
> –{‘Ì‚ð‹L˜^‚·‚邱‚Ƃŷ•ª‚ð•\Œ»‚·‚邱‚Ƃɂµ‚½“_‚È‚ñ‚¾‚ë
‚±‚ê‚͈ႤB
‚Æ‚¢‚¤‚©‚ËA‚Ç‚Á‚¿‚ð‹L˜^‚µ‚½‚Æ‚±‚ë‚ÅA³í‚É“®‚¢‚Ä‚¢‚ê‚΂ǂ݂̂¿”CˆÓ‚Ì—š—ð‚ðŽæ‚èo‚¹‚é‚©‚çŠÖŒW‚È‚¢‚ñ‚¾B
‚½‚¾Aƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€“™‚ª‚Ô‚Á‰ó‚ê‚ÄA’f•ГI‚É‚µ‚©Žæ‚èo‚¹‚È‚­‚È‚Á‚½‚Æ‚«‚ÉAGit‚Ý‚½‚¢‚É–{‘Ì‚ð‹L˜^‚µ‚Ä‚é•û‚ª’f‘R‹­‚¢B

‚¾‚©‚çŠî–{‚Íuˆê”ԑ厖‚È‚à‚Ìv‚Å‹L˜^‚·‚邿‚¤‚É‚µ‚È‚¯‚ê‚΂¢‚¯‚È‚¢A‚Æ‚¢‚¤ŠÏ“_‚¾‚Á‚½‚Ì‚¾‚¯‚ÇA
‚Ü‚ ‚±‚ê‚̓tƒH[ƒ‹ƒgƒgƒŒƒ‰ƒ“ƒg‚É‚µ‚ë‚Æ‚¢‚¤˜b‚ÅA‚¿‚å‚Á‚ÆŽÖ‘«‚ł͂ ‚Á‚½‚ËB
‚ ‚Ü‚èŠÖŒW‚È‚¢‚©‚炱‚̘b‚ÍI‚í‚è‚ÅB



936 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 18:45:34.09 ID:5Oe/8sYX0.net]
> ‚±‚ê‚͈ႤB
‚¾[‚©[‚çA‘fl‚Ì‚¨‘O‚̈ӌ©‚È‚ñ‚©•·‚¢‚ĂȂ¢

937 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 18:50:58.69 ID:5Oe/8sYX0.net]
> ‚½‚¾Aƒtƒ@ƒCƒ‹ƒVƒXƒeƒ€“™‚ª‚Ô‚Á‰ó‚ê‚ÄA’f•ГI‚É‚µ‚©Žæ‚èo‚¹‚È‚­‚È‚Á‚½‚Æ‚«‚ÉA

git‚Í‘¬“x‚Ì‚½‚߂ɃXƒiƒbƒvƒVƒ‡ƒbƒg‚É‚µ‚Ă邯‘‚¢‚Ä‚¢‚Ü‚·
https://git-scm.com/book/ja/v2/%E4%BD%BF%E3%81%84%E5%A7%8B%E3%82%81%E3%82%8B-Git%E3%81%AE%E5%9F%BA%E6%9C%AC

938 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 18:53:08.44 ID:5Oe/8sYX0.net]
https://www.techpit.jp/courses/33/curriculums/34/sections/286/parts/965

‚È‚ºƒXƒiƒbƒvƒVƒ‡ƒbƒg‚Æ‚µ‚Ä‹L˜^‚·‚é‚Ì‚©
ƒXƒiƒbƒvƒVƒ‡ƒbƒg‚Æ‚µ‚Ä‹L˜^‚·‚邱‚Æ‚ÅA•¡”l‚ÅŠJ”­‚·‚鎞‚̃Xƒs[ƒh‚ðã‚°‚邱‚Æ‚ª‚Å‚«‚Ü‚·B
Ú‚µ‚­‚ÍŒã‚قljðà‚µ‚Ü‚·‚ªA•¡”l‚ł̊J”­‚ÌÛA•Às‚µ‚ÄŠJ”­‚Å‚«‚邿‚¤A
Git‚ł̓uƒ‰ƒ“ƒ`‚Æ‚¢‚¤‚à‚Ì‚ðØ‚Á‚ÄAƒo[ƒWƒ‡ƒ“‚ðŽ}•ª‚©‚ꂳ‚¹‚ÄŠJ”­‚µ‚Ä‚¢‚«‚Ü‚·B
‚±‚̃uƒ‰ƒ“ƒ`‚Ńo[ƒWƒ‡ƒ“‚ðŽ}•ª‚©‚ꂳ‚¹‚éÛ‚âAƒuƒ‰ƒ“ƒ`‚ð“‡(ƒ}[ƒW)‚·‚éۂɃXƒiƒbƒvƒVƒ‡ƒbƒg‚¾‚Æ”ñí‚Éì‹Æ‚ª‘¬‚­‚Å‚«‚Ü‚·B

Git‚ªƒf[ƒ^‚𷕪‚Æ‚¢‚¤‚©‚½‚¿‚ÅŽ‚Á‚Ä‚¢‚邯Aƒuƒ‰ƒ“ƒ`‚ðØ‚Á‚ă}[ƒW‚·‚鎞‚É·•ª‚ð‚¢‚¿‚¢‚¿ŒvŽZ‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB
‚µ‚©‚µƒXƒiƒbƒvƒVƒ‡ƒbƒg‚ŕۑ¶‚µ‚Ä‚¨‚¯‚ÎA·•ª‚ÌŒvŽZ‚ð‚µ‚È‚­‚ÄςޕªA‚Æ‚Ä‚à‘¬‚­ƒuƒ‰ƒ“ƒ`‚ðØ‚Á‚½‚èƒ}[ƒW‚Å‚«‚邿‚¤‚ɂȂè‚Ü‚·B

‚¿‚Ȃ݂ÉAGitˆÈ‘O‚̃o[ƒWƒ‡ƒ“ŠÇ—ƒc[ƒ‹‚Ì‘½‚­‚Í·•ª‚Æ‚µ‚ăf[ƒ^‚ð•Û‘¶‚µ‚Ä‚¢‚ÄAƒuƒ‰ƒ“ƒ`‚ðØ‚é‚̂ɑå•ÏŽžŠÔ‚ª‚©‚©‚Á‚Ä‚¢‚Ü‚µ‚½B
‘å‹K–͂ȃvƒƒWƒFƒNƒg‚É‚È‚é‚Æ”\•b‚©‚©‚Á‚½‚è‚·‚邱‚Æ‚à‚ ‚è‚Ü‚µ‚½B
Git‚¾‚Æ‚±‚Ìì‹Æ‚ªˆêu‚łł«‚Ü‚·B‚±‚¤‚¢‚Á‚½Ž–‚ ‚Á‚ÄALinux‚ÌìŽÒ‚̃Š[ƒiƒXEƒg[ƒoƒ‹ƒY‚Í
“–ŽžA‘å‹K–ÍŠJ”­‚Å‚ ‚Á‚½LinuxƒJ[ƒlƒ‹ŠJ”­‚̃o[ƒWƒ‡ƒ“ŠÇ—ƒVƒXƒeƒ€‚ðŽ©ì‚µ‚Ü‚µ‚½B‚±‚ꂪGit‚̃Xƒ^[ƒg‚Å‚·B

939 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 18:56:37.48 ID:646uiMLL0.net]
>>886
‚ ‚ ‚È‚é‚Ù‚ÇAƒuƒƒbƒNƒ`ƒF[ƒ“‚æ‚낵‚­e‚Ìhashƒf[ƒ^‚àŽ©•ª‚Ìhash‚É“ü‚Á‚Ä‚é‚Ì‚©B
‚µ‚©‚µ‚»‚ê‚ÍA‰üâ‚‚ª‚΂ê‚邾‚¯‚ÅAƒŠƒ“ƒN‚ðŒq‚¬’¼‚·‚±‚Æ‚ªo—ˆ‚È‚¢‚킯‚ł͂Ȃ¢‚ËB

‚Æ‚¢‚¤‚©‚ËA‚»‚ê‚Í–{‘̃cƒŠ[‚̘b‚ÅA
—]•ª‚Ècommit‚Írepo‚©‚çÁ‚¹I‚Æ‚·‚éŒN‚ç‚ɂƂÁ‚Ă͖â‘肾‚ªA
‰´‚Ý‚½‚¢‚ÉAƒXƒJƒXƒJ‚ÌINDEX‚Åbranch‚ðÄ\¬‚·‚é‚̂͂»‚Ìꇂɂà‘S‚­–â‘è‚È‚¢‚Í‚¸B



‚Æ‚±‚ë‚ÅA
ŽÀ‚Í¡‚àbranch‚ÌŽÀ‘Ì‚ª‚Ç‚±‚É‚ ‚é‚Ì‚©Œ©‚¦‚ĂȂ¢B
Œ©‚éŒÀ‚è .git/logs/refs/heads/Šebranch‚É‚µ‚©‚È‚³‚»‚¤‚Ȃ̂¾‚¯‚ÇA‚±‚±‚©‚ËH
‚±‚ꂾ‚Æ–ˆ‰ñreflog‚ð“®“I‚ɉðŽß‚·‚邱‚ƂɂȂ邪B
ŽÀ‘•‚Æ‚µ‚Ä‚¨‚©‚µ‚­‚͂Ȃ¢‚ªA•’ʂ͂±‚¤‚Í‚µ‚È‚¢‚Ì‚ÅA‚¿‚å‚Á‚Æ•s‰Â‰ð‚¾B
‚È‚¨ƒIƒuƒWƒFƒNƒgƒcƒŠ[‚É‚Íbranch‚̃f[ƒ^‚Í–³‚­Abranch‚ÍŠeƒIƒuƒWƒFƒNƒg‚Ö‚ÌƒŠƒ“ƒN‚Ì“ü‚Á‚½”z—ñ‚¾‚ÆŒ©‚Ä‚éB
‚¾‚©‚çƒVƒƒƒ[ƒRƒs[‚Å‚µ‚©‚È‚­AŒã‚©‚ç‚Å‚à‚¢‚­‚ç‚Å‚àì‚ê‚邾‚ëA‚Æ‚¢‚¤˜bB

940 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 19:03:07.94 ID:5Oe/8sYX0.net]
> Œã‚©‚ç‚Å‚à‚¢‚­‚ç‚Å‚àì‚ê‚邾‚ëA‚Æ‚¢‚¤˜bB
‚¾‚©‚瑬“xdŽ‹‚¾‚Á‚ÄŒ¾‚Á‚Ä‚é

941 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 19:03:54.30 ID:5Oe/8sYX0.net]
>>898
ŒNA‚Ù‚ñ‚Æ’m‚ç‚È‚¢‚È‚ç–Ù‚Á‚Ä‚½‚Ù‚¤‚ª‚¢‚¢‚æ
’p‚¸‚©‚µ‚¢‚¾‚¯‚¾‚©‚ç

942 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 19:05:11.02 ID:5Oe/8sYX0.net]
>>898
> —]•ª‚Ècommit‚Írepo‚©‚çÁ‚¹I‚Æ‚·‚éŒN‚ç‚ɂƂÁ‚Ă͖â‘肾‚ªA
—]•ª‚ȃRƒ~ƒbƒg‚¶‚á‚È‚­‚ÄA
ƒRƒ~ƒbƒg‚Æ‚µ‚ÄŽg‚¦‚È‚¢‚à‚̂ɂ·‚é
ƒoƒOƒRƒ~ƒbƒg‚ðÁ‚¹‚ÆŒ¾‚Á‚Ă邾‚¯

943 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 19:21:59.71 ID:zDjINlW+0.net]
>>898
‚Ü‚ ‚à‚¤–Ê“|L‚­‚È‚Á‚Ä‚«‚½‚̂őS•”à–¾‚µ‚¿‚Ⴄ‚ª
Œ‹‰Ê“I‚Ée‚Ìhash‚ªŽ©•ª‚Ìhash‚Ɋ܂܂ê‚邱‚ƂɂȂé‚Ì‚¾‚¯‚ÇAŽÀÛ‚É‚Íe‚Ìhash‚ÍŽ©•ª‚̃Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒg‚Ɋ܂܂ê‚Ä‚¢‚é
‚»‚ÌŽ©•ª‚̃Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒg‚©‚çŒvŽZ‚µ‚Ä‹‚ß‚é‚Ì‚ªŽ©•ª‚Ìhash
e‚Ì‘cæ‚É•ÏX‚ª‚ ‚ê‚ÎŽ©•ª‚̃Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒg‚Ìì‚è’¼‚µ‚ɂȂÁ‚Ähash‚àŒvŽZ‚µ’¼‚·‚±‚ƂɂȂ肻‚ê‚Í‚à‚¤Ž©•ª‚ł͂Ȃ¢

ƒuƒ‰ƒ“ƒ`‚ÌŽÀ‘̂̓Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒg‚̃nƒbƒVƒ…‚ЂƂ‚¾‚¯
‚»‚ê‚ÅŽ–‘«‚è‚é
‚¸```‚ÆŽv‚Á‚Ä‚¢‚é‚ñ‚¾‚ª‚Ç‚¤l‚¦‚Ä‚à‚¨‘O‚̃uƒ‰ƒ“ƒ`‚Ö‚Ì—‰ð‚̓IƒJƒVƒC
“à•”“I‚È\‘¢‚̘b‚ł͂Ȃ­‚ă†[ƒU‚Æ‚µ‚ÄŽg‚¤ã‚Å‚à–â‘肪‚ ‚邿‚¤‚È“‚¢—‰ð‚ÉŒ©‚¦‚é
‚¾‚©‚ç >>815 ‚Ý‚½‚¢‚ȓ䔭Œ¾‚ª‚łĂ­‚é
DB‚ÌINDEX‚Ý‚½‚¢‚È‚à‚ÌH‚Æ‚©‚Ì“ä‰ðŽß‚œ˂«i‚Ü‚ê‚Ä‚à‚‚¢‚Ä‚¢‚¯‚È‚¢

944 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 20:06: ]
[‚±‚±‰ó‚ê‚Ă܂·]

945 –¼‘OF13.91 ID:646uiMLL0.net mailto: >>902
‘O”¼‚Ì“à—e‚Í’m‚Á‚Ă邵A‚»‚̂‚à‚è‚Å898‚ð‘‚¢‚Ä‚éB
‚»‚ê‚Ítutorial2‚É‘‚¢‚Ä‚ ‚Á‚½‚©‚çB
‚»‚±‚Ìhash’l‚ଂº‚Ă邩‚Ç‚¤‚©‚ÍŠÖ’m‚µ‚ĂȂ©‚Á‚½‚¾‚¯B

‚¿‚Ȃ݂Étutorlal2‚É‚Íu‚±‚±‚Ìhash’l‚Ƃ͈Ⴄ‚©‚çAŠeŽ©‚Ìhash’l‚ðƒRƒsƒy‚µ‚Ä‚Ëv
‚Æ‘‚¢‚Ä‚ ‚邪AŽÀÛ‚Í“¯‚¶hash’l‚ª¶¬‚³‚ê‚éB
‚¾‚©‚ç‚Ç‚±‚܂Ŭ‚ºž‚ñ‚Å‚é‚Ì‚©‚æ‚­‚í‚©‚ç‚È‚Á‚½B
–¼‘O‚ÆŽžŠÔ‚ଂºž‚ñ‚ł邺I‚Æ‘‚¢‚Ä‚ ‚邪A‚Ç‚¤Œ©‚Ä‚à‚»‚¤‚¶‚á‚È‚¢B
‚½‚¾‚Ü‚ AeƒnƒbƒVƒ…‚ͬ‚ºž‚ñ‚Å‚é‚̂͗‰ð‚µ‚½B

> ƒuƒ‰ƒ“ƒ`‚ÌŽÀ‘̂̓Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒg‚̃nƒbƒVƒ…‚ЂƂ‚¾‚¯
‚»‚ê‚͉´‚Ìʼn‚Ì—‰ðAu“_v‚È‚ñ‚¾‚æB815‚Ì’Ê‚èBƒGƒ“ƒgƒŠƒ|ƒCƒ“ƒg‚¾‚¯A‚Æ‚¢‚¤‚킯‚¾‚ëB
‚½‚¾‚»‚ꂾ‚ÆAƒIƒuƒWƒFƒNƒgƒcƒŠ[‚Í’H‚ê‚邪A
master @{1}‚Åumaster branchã‚Ìvˆê‚‘OA‚Æ‚¢‚¤Œo˜Hî•ñ‚ɕϊ·‚·‚邱‚Æ‚ªo—ˆ‚È‚¢B
‚‚܂èAHEAD~! != @{1} ‚Æ‚·‚é‚É‚ÍA‰½‚ç‚©‚Ìî•ñ‚ª‰½ˆ‚©‚É•K—v‚È‚ñ‚¾‚æB
‚»‚µ‚Ä¡‚̂Ƃ±‚ëAreflog‚µ‚©‚È‚¢‚Ì‚ÅA‚»‚±‚ð“®“I‚É’H‚Á‚Ä‚é‚Ì‚©H‚Ý‚½‚¢‚È‚±‚ƂɂȂÁ‚Ä‚éB
‚¾‚©‚çureflog‚ð‹U‘¢v(843)‚È‚ñ‚Ęb‚ɂȂéB

Œ¾‚¢Š·‚¦‚邯AƒGƒ“ƒgƒŠƒ|ƒCƒ“ƒg‚©‚炾‚ÆAe‚Í’H‚ê‚邪A
e‚ª•¡”Œ»‚ꂽ‚Æ‚«(ƒ}[ƒWj‚ÉA‚Ç‚¿‚ç‚©‚ç—ˆ‚½‚Ì‚©•ª‚©‚ç‚È‚¢‚Ì‚ÆA
fast-forwardƒ}[ƒW‚ŃIƒuƒWƒFƒNƒg‚͈ê–{“¹‚Å‚àbranchã‚ł͔ò‚΂µ‚Ä‚¢‚éꇂÉA‚»‚Ìî•ñ‚ª‚È‚¢‚ñ‚¾‚æB
‚±‚ê‚͂ǂ±‚ÉŠi”[‚³‚ê‚Ä‚é‚ñ‚¾H
[]
[‚±‚±‰ó‚ê‚Ă܂·]



946 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 20:19:07.74 ID:646uiMLL0.net]
‚·‚Ü‚ñA•ª‚©‚邯Žv‚¤‚ªA HEAD~1 != @{1}

947 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 20:45:45.41 ID:zDjINlW+0.net]
>>903
reflog‚Ìhash‚ÍAHEAD‚ª•Ï‚í‚邿‚¤‚È‘€ì‚ð‚µ‚½‚Æ‚«‚ÉA‚»‚Ì‘€ì‚ÌŒ‹‰Ê‚ÌHEAD‚Ìhash‚ð’Ç‹L‚µ‚Ä‚¢‚­‚¾‚¯‚̃ƒO‚¾‚æ
‚±‚̃ƒO‚ª‚»‚ÌŒã‚Ìgit‚Ì“®ì‚ɉe‹¿‚ð—^‚¦‚邱‚Ƃ͂Ȃ¢
HEAD@{0}‚ªí‚ÉÅV‚Ì‘€ì‚ɑΉž‚µ‚½hash‚ÉXV‚³‚ê‚é
‚¾‚©‚炽‚Æ‚¦‚Îmaster‚Æfirst‚Æ‚¢‚¤“ñ‚‚̃uƒ‰ƒ“ƒ`‚ðŒðŒÝ‚Écheckout‚·‚ê‚΂±‚ñ‚ÈŠ´‚¶‚ɂȂé

$ git reflog
0956cde (HEAD -> first) HEAD@{0}: checkout: moving from master to first
be7e7d7 (master) HEAD@{1}: checkout: moving from first to master
0956cde (HEAD -> first) HEAD@{2}: checkout: moving from master to first
be7e7d7 (master) HEAD@{3}: checkout: moving from first to master
0956cde (HEAD -> first) HEAD@{4}: checkout: moving from master to first
be7e7d7 (master) HEAD@{5}: checkout: moving from first to master

ÅŒã‚Écheckout first‚µ‚½‚̂ŠHEAD -> first ‚ɂȂÁ‚Ä‚é

948 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 20:59:53.75 ID:646uiMLL0.net]
>>905
reflog‚ª‚»‚ÌŒ`Ž®‚Ȃ̂͒m‚Á‚Ä‚éB

‚½‚¾A“ª‚̃|ƒCƒ“ƒg‚¾‚¯‚¾‚ÆA903‚ÅŒ¾‚Á‚½‚Æ‚¨‚èAŒo˜Hî•ñ‚ɂȂç‚È‚¢‚¾‚ëB
—Ⴆ‚ÎA815‚Ìê‡AÄ‹L‚·‚邪A

impl5@feature5, merged to develop and master, add tag of "Version1".
impl4@feathre4
impl3@feature3
impl2@feature2, merged to develop, add tag of "Version0".
impl1@feathre1
impl0@feature0
initial@master, develop

‚±‚ê‚ÅAmasterã‚Å
git diff @{1}@‚Å‚ÍAinitial commit ‚Ƃ̷•ª
git diff HEAD~1@‚Å‚ÍA@impl4‚Ƃ̷•ª‚ªo‚é‚ñ‚¾‚æB
‚±‚ꂪAmaster->impl5‚̃Gƒ“ƒgƒŠƒ|ƒCƒ“ƒgî•ñ‚¾‚¯‚¾‚Æo—ˆ‚È‚¢‚©‚çA
maseter‚Íinitial->impl5‚Ɉړ®‚µ‚Ü‚µ‚½‚æA‚Æ‚¢‚¤Œo˜Hî•ñ‚ª‰½ˆ‚©‚É•K—v‚È‚ñ‚¾B
‚»‚ê‚ÅAgit reflog ‚Å‚ÍA
‚Ç‚±‚Éswitch‚µ‚ÄAcommit ‚µ‚ÄAmerge‚µ‚½A‚Æ‚¢‚¤—š—ð‚ª‘S•”o‚é‚©‚çA
i‘½•ª‚¾‚ªŠeHEAD‚Ìreflog‚ð‘S‚Äcat‚µ‚ÄŽžŒn—ñ‚Ƀ\[ƒg‚µ‚Ä‚éj
‰ðŽß‚·‚ê‚Ή”\‚ł͂ ‚邯‚ÇA‚»‚ñ‚È–Ê“|‚È‚±‚Æ‚·‚é‚©H•’Ê‚Ístatic‚ɃVƒƒƒ[ƒRƒs[‚¾‚ëA‚Æ‚¢‚¤‚Ì‚ÆA
reflog ‚Í gc ‚³‚ê‚é‚Ì‚ÅAreflog‚ð—Š‚è‚É‚·‚éŽÀ‘•‚Í•s“KØ‚¾‚µA
‰´“I‚Ébranch‚ðÁ‚µ‚½‚è•œŠˆ‚³‚¹‚½‚è‚·‚éŽg‚¢•û‚̓„ƒo‚»‚¤‚È‚ñ‚¾‚æB
‚¾‚©‚ç‚»‚̕ӂðŠm”F‚µ‚Ä‚éB
‚»‚ê‚ÅAŒã‚Å”CˆÓ‚̃IƒuƒWƒFƒNƒgŒQ‚Åbranch‚ðì‚ê‚é‚̂ȂçA‚±‚Ì•ÓS”z‚È‚¢‚Ì‚¾‚¯‚ÇA‚»‚¤‚ł͂Ȃ³‚»‚¤‚¾‚µB

949 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 21:04:51.93 ID:646uiMLL0.net]
‚¿‚Ȃ݂ÉA843‚Ì‹LŽ–‚Å‚ÍAGit“à‚Ìcontrib“à‚̃XƒNƒŠƒvƒg‚ªA
branch‚ðreflog‚ðŽQl‚É•œŠˆ‚³‚¹‚é‚炵‚¢‚Ì‚ÅAreflog“à‚Ìî•ñ‚Å‘«‚è‚Ă͂¢‚é‚炵‚¢

950 –¼‘OFB
Šm‚©‚É–Ú‚ÅŒ©‚½ŒÀ‚è‚»‚¤‚¾‚ªA
‚Å‚à‚»‚ꂾ‚Æreflog‚ðgc‚·‚é‚̂͊„‚Æ‹¶‹C‚̹‘¿‚¾‚©‚çA‚¨‚©‚µ‚¢‚æ‚È[‚ÆŽv‚Á‚Ä‚ÄB
[]
[‚±‚±‰ó‚ê‚Ă܂·]

951 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 21:06:47.08 ID:646uiMLL0.net]
‚²‚ß‚ñA‘‚«•û‚ªˆ«‚©‚Á‚½B

907‚ÍAgc‘ÎۂƂȂéreflog‚ð–{”Ôî•ñ‚Æ‚µ‚ÄŽ‚‚̂͋¶‹C‚̹‘¿‚¾‚È[‚Æ‚¢‚¤‚±‚ÆB
•œŠˆ‚³‚¹‚邯‚«‚É‚»‚±‚É‚µ‚©Žè‚ª‚©‚肪‚È‚¢‚͎̂d•û‚È‚¢‚Æ‚µ‚ÄA
¶‚«‚Ä‚ébranch‚Í•’ʂ̓cƒŠ[î•ñ‚ðstatic‚ÉŽ‚Á‚Ä‚é‚Í‚¸‚¾‚ªAŒ©‚ ‚½‚ç‚È‚¢‚ñ‚¾‚æB

952 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 21:15:14.62 ID:zDjINlW+0.net]
>>906
‚»‚ÌƒŠƒ|ƒWƒgƒŠ‚ª‚Ç‚¤‚¢‚¤\‘¢‚ɂȂÁ‚Ä‚¢‚é‚©‚킯‚í‚©‚ç‚ñ
git show-branch ‚µ‚Ă݂ë

953 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 21:26:43.61 ID:646uiMLL0.net]
>>909
‚·‚Ü‚ÊAŠm‚©‚É¡Œ©‚Ä‚ê‚΂¿‚å‚Á‚Æ‚¨‚©‚µ‚¢B
‚à‚¤ˆê“xì‚é‚©‚ç30•ª‚Ù‚Ç‚¨‘Ò‚¿‚ðB

954 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 21:51:56.84 ID:646uiMLL0.net]
>>909
Œ‹‰Ê
$ git show-branch
! [develop] impl5
* [master] impl5
--
+* [develop] impl5

$ git branch
develop
* master

955 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 21:52:24.93 ID:646uiMLL0.net]
>>909

$ git diff HEAD~1
diff --git a/test.txt b/test.txt
index 3585d98..bbddc42 100644
--- a/test.txt
+++ b/test.txt
@@ -4,3 +4,4 @@ impl1
impl2
impl3
impl4
+impl5

$ git diff @{1}
diff --git a/test.txt b/test.txt
index e79c5e8..bbddc42 100644
--- a/test.txt
+++ b/test.txt
@@ -1 +1,7 @@
initial
+impl0
+impl1
+impl2
+impl3
+impl4
+impl5



956 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 21:53:21.88 ID:646uiMLL0.net]
>>909
ÄŒ»ƒR[ƒh

#!/bin/bash -x
#

git init
echo 'initial' > test.txt
git add test.txt
git commit -m 'initial'
git branch develop

for (( i=0 ; i<6 ; i++ ));
do
git branch feature$i
git switch feature$i
echo "impl"$i >> test.txt
git add test.txt
git commit -m "impl"$i
git switch develop
git merge feature$i
git branch -d feature$i
done

git switch master
git merge develop

957 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 22:01:15.70 ID:646uiMLL0.net]
>>909
‚¿‚Èreflog

$ git reflog
1a804d9 (HEAD -> master, develop) HEAD@{0}: merge develop: Fast-forward
b0325fc HEAD@{1}: checkout: moving from develop to master
1a804d9 (HEAD -> master, develop) HEAD@{2}: merge feature5: Fast-forward
ba4e962 HEAD@{3}: checkout: moving from feature5 to develop
1a804d9 (HEAD -> master, develop) HEAD@{4}: commit: impl5
ba4e962 HEAD@{5}: checkout: moving from develop to feature5
ba4e962 HEAD@{6}: merge feature4: Fast-forward
a32e11d HEAD@{7}: checkout: moving from feature4 to develop
ba4e962 HEAD@{8}: commit: impl4
a32e11d HEAD@{9}: checkout: moving from develop to feature4
a32e11d HEAD@{10}: merge feature3: Fast-forward
8d9924f HEAD@{11}: checkout: moving from feature3 to develop
a32e11d HEAD@{12}: commit: impl3
8d9924f HEAD@{13}: checkout: moving from develop to feature3
8d9924f HEAD@{14}: merge feature2: Fast-forward
0f78740 HEAD@{15}: checkout: moving from feature2 to develop
8d9924f HEAD@{16}: commit: impl2
0f78740 HEAD@{17}: checkout: moving from develop to feature2
0f78740 HEAD@{18}: merge feature1: Fast-forward
47792a3 HEAD@{19}: checkout: moving from feature1 to develop
0f78740 HEAD@{20}: commit: impl1
47792a3 HEAD@{21}: checkout: moving from develop to feature1
47792a3 HEAD@{22}: merge feature0: Fast-forward
b0325fc HEAD@{23}: checkout: moving from feature0 to develop
47792a3 HEAD@{24}: commit: impl0
b0325fc HEAD@{25}: checkout: moving from master to feature0
b0325fc HEAD@{26}: commit (initial): initial

958 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 22:02:09.13 ID:646uiMLL0.net]
>>909
‚‚¢‚łɈꉞAI—¹Žž‚Ìtest.txt

$ cat test.txt
initial
impl0
impl1
impl2
impl3
impl4
impl5

959 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 22:05:21.84 ID:zDjINlW+0.net]
>>911-915
‚±‚ê‘S•”FFƒ}[ƒW‚â‚Á‚Ă邩‚猋‰Ê“I‚Édevelopƒuƒ‰ƒ“ƒ`‚Æmasterƒuƒ‰ƒ“ƒ`‚ª“¯‚¶‚à‚̂ɂȂ邼

960 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 22:09:56.21 ID:zDjINlW+0.net]
merge‚ð‘S•”merge --no-ff‚É‚·‚邯ƒ}[ƒW‚µ‚½\‘¢‚ª‚í‚©‚邿‚¤‚ɂȂ邵AÅŒã‚Édevelop‚Æmaster‚ª•ʂ̂à‚̂ɂȂé
‚Ç‚Á‚¿‚̃}[ƒW‚É‚·‚é‚©‚ÍŒ»ê‚̉^—p‚µ‚¾‚¢

961 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 22:10:47.10 ID:zDjINlW+0.net]
git log --graph --branches --oneline ‚Æ‚©‚·‚邯‚í‚©‚è‚â‚·‚¢

962 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 22:11:46.51 ID:646uiMLL0.net]
>>916
‚ ‚ A‚»‚ꂪrebase‚µ‚È‚¢‚Æ—š—ð‚ª–³‚­‚È‚é‚Æ‚©‚¢‚¤˜b‚©H
ŽÀ‚Í‚»‚ê‚͂܂¾Šm”F’†‚¾‚ªA‚Ƃ肠‚¦‚¸–{Œ‚ɂ‚¢‚Ă͂±‚ê‚Å‚¢‚¢‚µA
‰´“I‚ɂ͑½•ª‚±‚¤‚È‚éB(Šî–{“I‚Émaster‚Ídevelop‚ÌŒã‚ð’Ç‚¤‚¾‚¯)
‚¯‚µ‚©‚

963 –¼‘OFç‚ñ‚©H

‚»‚ê‚Í‚³‚Ä‚¨‚«A–{ŒAHEAD~1 ‚Æ @{1} ‚ªˆá‚¤‚à‚Ì‚¾‚Æ‚¢‚¤Œo˜Hî•ñ‚ÍA
‚Ç‚±‚É‚ ‚é‚Ì‚©•ª‚©‚ê‚΋³‚¦‚Ä‚­‚êB
[]
[‚±‚±‰ó‚ê‚Ă܂·]

964 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 22:22:33.37 ID:zDjINlW+0.net]
HEAD~1‚Æ@{1}‚Í‘S‘RŠÖŒW–³‚¢‚æH
HEAD~1‚Í¡‚ÌHEAD‚̈ê”Ô–Ú‚Ìe‚Ìhash
e‚ª•¡”‚¢‚邯‚«‚É‚ÍHEAD^1‚Æ‚©HEAD^2‚Æ‚©‚ÅŽw’è‚·‚é
@{1}‚͂ЂƂ‘O‚Ì‘€ì‚É‚æ‚Á‚ÄHEAD‚ɂȂÁ‚½hash‚¾‚©‚çA‚Ç‚¤‚¢‚¤‘€ì‚µ‚½‚©‚ŕςí‚èAƒŠƒ|ƒWƒgƒŠ‚Ì\‘¢‚Ƃ͊֌W–³‚¢

965 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 22:30:34.81 ID:zDjINlW+0.net]
>>914 ‚Åà–¾‚·‚邯A
@{0}‚ÍÅŒã‚̃Rƒ~ƒbƒg‚ÅAFFƒ}[ƒW‚µ‚½Œ‹‰Êmaster‚Ædevelop‚ª‚±‚Ìhash=1a804d9‚ɂȂÁ‚½
@{1}‚Ígit commit -m 'initial'‚ÌŒ‹‰Ê‚Å‚«‚½Å‰‚̃Rƒ~ƒbƒg(ÅŒã‚̃}[ƒW‘€ì‚Ì‘O‚Ìmaster)‚ÅAÅŒã‚É‚±‚ê‚Édevelop‚ðƒ}[ƒW‚·‚邽‚ßcheckout‚µ‚½‚炱‚ê‚ɂȂÁ‚Ä‚é



966 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 22:35:17.82 ID:646uiMLL0.net]
>>920
> @{1}‚͂ЂƂ‘O‚Ì‘€ì‚É‚æ‚Á‚ÄHEAD‚ɂȂÁ‚½hash‚¾‚©‚çA‚Ç‚¤‚¢‚¤‘€ì‚µ‚½‚©‚ŕςí‚èAƒŠƒ|ƒWƒgƒŠ‚Ì\‘¢‚Ƃ͊֌W–³‚¢
‚¾‚©‚çA‚»‚ê‚Íu‚»‚Ìbranch‚Ìvˆê‚‘O‚Ì‘€ì‚È‚ñ‚¾‚æB
Œ‹‰ÊAdiff‚ÍAmasterƒuƒ‰ƒ“ƒ`‚Å‚Í>>912‚ÅAHEAD~1 != @{1} ‚¾‚ªA
developƒuƒ‰ƒ“ƒ`‚Å‚ÍAˆÈ‰º‚ɂȂÁ‚ÄA HEAD~1 == @{1}@‚È‚ñ‚¾‚æB

$ git diff HEAD~1
diff --git a/test.txt b/test.txt
index 3585d98..bbddc42 100644
--- a/test.txt
+++ b/test.txt
@@ -4,3 +4,4 @@ impl1
impl2
impl3
impl4
+impl5

$ git diff @{1}
diff --git a/test.txt b/test.txt
index 3585d98..bbddc42 100644
--- a/test.txt
+++ b/test.txt
@@ -4,3 +4,4 @@ impl1
impl2
impl3
impl4
+impl5

‚¾‚©‚çmasterƒuƒ‰ƒ“ƒ`‚ðdevelop‚Émerge‚µ‚©‚µ‚È‚¢‰^—p‚ð‚µ‚½ê‡A
masterƒuƒ‰ƒ“ƒ`‚Í @{n} ‚Ån‰ñ‘O‚ÌƒŠƒŠ[ƒX‚ªŒŸõo—ˆA‘¶Ý‰¿’l‚ªo‚Ä‚­‚éA‚Æ‚¢‚¤Œ©—§‚Ä‚¾‚ªAŠÔˆá‚Á‚Ă邩H
(@‚Ícommit—š—ð‚¾‚ÆŽv‚Á‚Ă邪A‚Ü‚³‚©‘€ì—š—ð‚©H‚È‚çŠm‚©‚ɈӖ¡–³‚¢‚µA擪î•ñ‚µ‚©—v‚ç‚È‚¢‚µAreflog‚µ‚©‚È‚­‚Ä‚à”[“¾‚¾‚ª)

967 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 22:40:04.85 ID:zDjINlW+0.net]
ÅI“I‚É‚¨‘O‚ÌƒŠƒ|ƒWƒgƒŠ‚Í git merge develop ‚Å‚±‚¤‚È‚Á‚Ä‚¢‚é‚Í‚¸‚¾

$ git log --graph --branches --oneline
* 1a804d9 impl5 (HEAD -> master, develop)
* xxxxxxx impl4
* xxxxxxx impl3
* xxxxxxx impl2
* xxxxxxx impl1
* xxxxxxx impl0
* b0325fc initial

ÅŒã‚̂ЂƂ‘O‚Ì git switch master ‚ð‚â‚Á‚½‚Æ‚«‚ɂ͂±‚¤‚È‚Á‚Ä‚¢‚½‚Í‚¸
* 1a804d9 impl5 (develop)
* xxxxxxx impl4
* xxxxxxx impl3
* xxxxxxx impl2
* xxxxxxx impl1
* xxxxxxx impl0
* b0325fc initial (HEAD -> master)

‚¾‚©‚ç HEAD@{0} = 1a804d9 ‚ÅAHEAD@{1} = b0325fc

968 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 22:46:20.49 ID:646uiMLL0.net]
>>921
@‚Í‚â‚Á‚Ïcommit—š—ð‚¾‚æ‚ÈH

ƒGƒ“ƒgƒŠƒ|ƒCƒ“ƒ^‚¾‚¯‚¾‚ÆAcommit—š—ð‚Éo—ˆ‚È‚¢‚ñ‚¾‚æB
¡‰ñ‚Ífast-forwardƒ}[ƒW‚µ‚Ă邩‚çA

init<-0<-1<-2<-3<-4<-5 = master, develop

‚ÅA’P‚ɃGƒ“ƒgƒŠƒ|ƒCƒ“ƒg‚¾‚¯‚È‚ç master ‚à develop ‚à“¯‚¶ 5 ‚Å‹æ•Ê‚ª‚È‚¢B
“–‚½‚è‘O‚¾‚ª—¼•û‚Æ‚à HEAD~1 ‚Í4‚ðŽw‚µ‚Ä‚éB
‚½‚¾A@{1}‚ÍAcommit—š—ð‚¾‚©‚çAmaster‚Å‚Í init ‚ðŽw‚µAdevelop‚Å‚Í4‚ðŽw‚·B
‚±‚ÌAcommit—š—ðî•ñ‚͂ǂ±‚É‹L˜^‚³‚ê‚Ä‚é‚ÌH‚Æ‚¢‚¤‚Ì‚ª‰´‚ÌŽ¿–âB


>>923
‚»‚±‚Í—‰ðo—ˆ‚Ä‚é‚Í‚¸Bã‹L‚Ì’Ê‚èB
–â‘è‚Ícommit—š—ð‚ª‚Ç‚±‚É‚ ‚é‚©B

969 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 22:50:12.27 ID:zDjINlW+0.net]
>>922
masterƒuƒ‰ƒ“ƒ`‚ðdevelopƒuƒ‰ƒ“ƒ`‚Ƀ}[ƒW‚·‚é•û–@‚ª
git switch master‚Ægit merge develop‚̘A‘±ŽÀs‚¾‚¯‚ł͂Ȃ¢‚µA
HEAD@{n}‚Í“K“–‚ȃ^ƒCƒ~ƒ“ƒO‚ÅGC‚³‚ê‚é‚©‚çA
HEAD@{n}‚ð‚»‚ñ‚È—p“r‚ÉŽg‚¤“z‚Í‚¢‚È‚¢

970 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 22:52:10.49 ID:zDjINlW+0.net]
>>924
commit—š—ð‚ª‚Ç‚±‚É‚ ‚é‚©à–¾‚·‚é‚̂Ɏg‚¢‚½‚¢‚©‚çAgit log --graph --branches --oneline ‚µ‚Ä‚­‚ê

971 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 22:54:11.54 ID:zDjINlW+0.net]
@‚Ícommit—š—ð‚¶‚á‚È‚­‚ÄAreflog‚Ì—š—ð

972 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 22:57:39.34 ID:646uiMLL0.net]
>>926
$ git log --graph --branches --oneline
* 1a804d9 (HEAD -> master, develop) impl5
* ba4e962 impl4
* a32e11d impl3
* 8d9924f impl2
* 0f78740 impl1
* 47792a3 impl0
* b0325fc initial

973 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 23:01:41.48 ID:zDjINlW+0.net]
@{n}‚̓JƒŒƒ“ƒgƒuƒ‰ƒ“ƒ`‚Ìreflog—š—ð‚ɂȂé‚Í‚¸
reflog—š—ð‚̓uƒ‰ƒ“ƒ`–ˆ‚É‘¶Ý‚·‚é‚Ì‚Å
master@{n}‚Ædevelop@{n}‚͈ႤƒnƒbƒVƒ…‚ɂȂÁ‚Ä‚é‚Í‚¸
git reflog master‚Ægit reflog develop‚Å”ä‚ׂĂ݂ê‚΂킩‚é

974 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 23:04:26.02 ID:646uiMLL0.net]
>>917,926
‚¿‚È --no-ff ”ÅA
¡o‚·‚Æ—]Œv‚ɬ—‚·‚é‚©‚à‚¾‚ªB

$ git log --graph --branches --oneline
* a5aaf72 (HEAD -> master, develop) Merge branch 'feature5' into develop
|\
| * e03bcd0 impl5
|/
* 324df68 Merge branch 'feature4' into develop
|\
| * c2634c4 impl4
|/
* 68ed20a Merge branch 'feature3' into develop
|\
| * 5e12b99 impl3
|/
* 608e5d7 Merge branch 'feature2' into develop
|\
| * 4660e46 impl2
|/
* 3924eae Merge branch 'feature1' into develop
|\
| * 138d83f impl1
|/
* 7db4424 Merge branch 'feature0' into develop
|\
| * 8877414 impl0
|/
* ec041f9 initial

975 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 23:08:22.79 ID:646uiMLL0.net]
>>929
$ git reflog master
1a804d9 (HEAD -> master, develop) master@{0}: merge develop: Fast-forward
b0325fc master@{1



976 –¼‘OF}: commit (initial): initial

$ git reflog develop
1a804d9 (HEAD -> master, develop) develop@{0}: merge feature5: Fast-forward
ba4e962 develop@{1}: merge feature4: Fast-forward
a32e11d develop@{2}: merge feature3: Fast-forward
8d9924f develop@{3}: merge feature2: Fast-forward
0f78740 develop@{4}: merge feature1: Fast-forward
47792a3 develop@{5}: merge feature0: Fast-forward
b0325fc develop@{6}: branch: Created from master

‚Á‚Ä‚±‚Æ‚ÍAcommit—š—ð‚Íreflog‚É‚µ‚©–³‚¢‚Á‚ÄŽ–‚©H
‚È‚çbrahch‚ðÁ‚·‚Æreflog‚àÁ‚³‚ê‚Äcommit—š—ð‚ªÁ‚¦‚邪Aƒ}ƒWH
‚±‚ꂾ‚Æbranch‚Ì•œŠˆ‚Í–{Ž¿“I‚É–³—‚È‚±‚ƂɂȂÁ‚Ä‚µ‚Ü‚¤B
(‘¼branch‚É’f•ГI‚ɂ͎c‚Á‚Ä‚é‚ñ‚¾‚¯‚Ç‚³j
[]
[‚±‚±‰ó‚ê‚Ă܂·]

977 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/11/05(“y) 23:09:25.37 ID:zDjINlW+0.net]
>>928
impl5‚̃Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒg‚Ì hash = 1a804d9
impl5‚̃Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒg‚Ì’†‚É‚Íe‚̃Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒgimpl4‚Ì hash = ba4e962 ‚ªŠi”[‚³‚ê‚Ä‚¢‚é
impl4‚̃Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒg‚Ì hash = ba4e962
impl4‚̃Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒg‚Ì’†‚É‚Íe‚̃Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒgimpl3‚Ì hash = a32e11d ‚ªŠi”[‚³‚ê‚Ä‚¢‚é
impl3‚̃Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒg‚Ì hash = a32e11d
impl3‚̃Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒg‚Ì’†‚É‚Íe‚̃Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒgimpl2‚Ì hash = 8d9924f ‚ªŠi”[‚³‚ê‚Ä‚¢‚é
impl2‚̃Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒg‚Ì hash = 8d9924f
impl2‚̃Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒg‚Ì’†‚É‚Íe‚̃Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒgimpl1‚Ì hash = 0f78740 ‚ªŠi”[‚³‚ê‚Ä‚¢‚é
impl1‚̃Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒg‚Ì hash = 0f78740
impl1‚̃Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒg‚Ì’†‚É‚Íe‚̃Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒgimpl0‚Ì hash = 47792a3 ‚ªŠi”[‚³‚ê‚Ä‚¢‚é
impl0‚̃Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒg‚Ì hash = 47792a3
impl0‚̃Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒg‚Ì’†‚É‚Íe‚̃Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒginitial‚Ì hash = b0325fc ‚ªŠi”[‚³‚ê‚Ä‚¢‚é
initial‚̃Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒg‚Ì hash = b0325fc
initial‚̃Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒg‚̓‹[ƒg‚Ȃ̂Åe‚̃Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒg‚ª‘¶Ý‚µ‚È‚¢

‚‚܂è impl5‚̃Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒg‚Ì hash = 1a804d9 ‚©‚炽‚Ç‚Á‚Ä‚¢‚¯‚ÎAƒRƒ~ƒbƒg—š—ð‚ª‘S•”‚í‚©‚é
e‚ª•¡”‘¶Ý‚·‚éꇂɂ͕¡”‚Ìe‚Ìhash‚ðŠi”[‚·‚é

978 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 23:11:25.45 ID:zDjINlW+0.net]
>>930
‚Å•\ަ‚³‚ê‚邯‚¿‚å‚Á‚ÆŒ©‚É‚­‚¢‚ªAе‚ê‚ê‚ÎŒ©‚â‚·‚¢

979 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 23:14:09.84 ID:zDjINlW+0.net]
>>931
‹t‚¾BƒRƒ~ƒbƒg‚̂‚Ȃª‚è‚̓Rƒ~ƒbƒgƒIƒuƒWƒFƒNƒg‚Ì’†‚É‚µ‚©‚È‚¢ >>932 ‚Ý‚½‚¢‚É‚Ë
‚»‚ê‚ðà–¾‚µ‚Ä‚é‚Ì‚ª >>902

980 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 23:16:52.31 ID:zDjINlW+0.net]
>>930‚ÍÅŒã‚Ìdevelop‚̃}[ƒW‚ª --no-ff ‚ɂȂÁ‚ĂȂ¢‚È
ÅŒã‚Ì‚à --no-ff ‚É‚·‚邯‚à‚Á‚Æ–Ê”’‚¢‚¼

981 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 23:18:09.46 ID:646uiMLL0.net]
>>932
‚²‚ß‚ñA‚»‚ê‚Í•ª‚©‚Á‚Ä‚éB
‚»‚ê‚̓Oƒ[ƒoƒ‹—š—ðgitƒIƒuƒWƒFƒNƒg‚ð’H‚Á‚½—š—ðA‚¾‚ëB

–â‘è‚ÍAmaster‚Ìcommit‚É‚Í b0325fc ‚Æ 1a804d9 ‚µ‚©‚È‚¢A‚Æ‚¢‚¤î•ñ‚ªA
¡‚̂Ƃ±‚ë master ‚Ì reflog‚É‚µ‚©Œ©‚ ‚½‚ç‚È‚¢‚ñ‚¾‚æB
‚¾‚©‚çAŠebranch‚ðÁ‚µ‚½‚çA‚»‚êˆÈ‘O‚Ì gitƒIƒuƒWƒFƒNƒg ‚Í‘S•”’H‚ê‚邪Acommit—š—ð‚ÍÁޏ‚µ‚Ä‚µ‚Ü‚¤B
¡‚Ìmaster‚Ý‚½‚¢‚ÉAfast-forwardƒ}[ƒW‚Å’†ŠÔ‚ð‚·‚Á”ò‚΂µ‚Ä‚«‚½A
‚Æ‚¢‚¤î•ñ‚ª–³‚­‚È‚Á‚Ä‚µ‚Ü‚¤‚ñ‚¾‚æB
‚¾‚©‚çAbranch‚ðÁ‚·‘O‚Ìó‘Ô‚ÉŠ®‘S‚ɂ͖߂¹‚È‚¢A‚Æ‚¢‚¤˜bB

‚¾‚©‚çA펯“I‚Él‚¦‚ê‚Î‚à‚¤‚¿‚å‚Á‚Ƃ܂µ‚ȉ½ˆ‚©‚ɕێ‚µ‚Ä‚é‚Í‚¸‚È‚ñ‚¾‚¯‚ÇA–³‚¢‚ñ‚¾B

982 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 23:21:56.96 ID:646uiMLL0.net]
>>935
‚Ù‚¢
$ git log --graph --branches --oneline
* 2fb59f1 (HEAD -> master) Merge branch 'develop'
|\
| * 25e1b95 (develop) Merge branch 'feature5' into develop
| |\
| | * 4b27393 impl5
| |/
| * 9bfb8cc Merge branch 'feature4' into develop
| |\
| | * c2a5b7d impl4
| |/
| * 02d2308 Merge branch 'feature3' into develop
| |\
| | * f6d1cf7 impl3
| |/
| * 81e18bb Merge branch 'feature2' into develop
| |\
| | * 01c3871 impl2
| |/
| * 5b57f48 Merge branch 'feature1' into develop
| |\
| | * 0fe34d2 impl1
| |/
| * 6272da6 Merge branch 'feature0' into develop
| |\
|/ /
| * fe1b132 impl0
|/
* 832f464 initial

983 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 23:23:27.84 ID:zDjINlW+0.net]
>>936
FFƒ}[ƒW‚µ‚½‚ç‚»‚Ìî•ñ‚ÍÁ–Å‚·‚é‚È
--no-ff ‚Å‘S•”ƒ}[ƒW‚·‚ê‚Ε¡”e‚̃nƒbƒVƒ…‚ð‚à‚Á‚Ä‚éƒRƒ~ƒbƒgƒIƒuƒWƒFƒNƒg‚Ì1”Ô–Ú‚¾‚¯‚½‚Ç‚ê‚΂¢‚¯‚é
^1 ‚¾‚¯‚݂Ă¢‚­‚Ë
git log ‚ɂ͂»‚ê‚ð‚â‚éƒIƒvƒVƒ‡ƒ“‚ª‚ ‚é‚Í‚¸

>>930‚ð‚»‚ÌƒIƒvƒVƒ‡ƒ“‚Å•\ަ‚·‚ê‚΂±‚ñ‚È•—‚É•\ަ‚³‚ê‚é‚Í‚¸

$ git log --graph --branches --oneline --ƒIƒvƒVƒ‡ƒ“–Y‚ꂽ’T‚¹
* a5aaf72 (HEAD -> master, develop) Merge branch 'feature5' into develop
* 324df68 Merge branch 'feature4' into develop
* 68ed20a Merge branch 'feature3' into develop
* 608e5d7 Merge branch 'feature2' into develop
* 3924eae Merge branch 'feature1' into develop
* 7db4424 Merge branch 'feature0' into develop
* ec041f9 initial

984 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 23:26:10.78 ID:zDjINlW+0.net]
>>937 ‚¾‚Æ‚±‚¤•\ަ‚³‚ê‚é‚Í‚¸
$ git log --graph --branches --oneline --ƒIƒvƒVƒ‡ƒ“–Y‚ꂽ’T‚¹
* 2fb59f1 (HEAD -> master) Merge branch 'develop'
* 832f464 initial

985 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 23:35:28.93 ID:646uiMLL0.net]
>>938
$ git log --graph --branches --oneline --first-parent
* a5aaf72 (HEAD -> master, develop) Merge branch 'feature5' into develop
* 324df68 Merge branch 'feature4' into develop
* 68ed20a Merge branch 'feature3' into develop
* 608e5d7 Merge branch 'feature2' into develop
* 3924eae Merge branch 'feature1' into develop
* 7db4424 Merge branch 'feature0' into develop
* ec041f9 initial


>>939
$ git log --graph --branches --oneline --first-parent
* 2fb59f1 (HEAD -> master) Merge branch 'develop'
| * 25e1b95 (develop) Merge branch 'feature5' into develop
| * 9bfb8cc Merge branch 'feature4' into develop
| * 02d2308 Merge branch 'feature3' into develop
| * 81e18bb Merge branch 'feature2' into develop
| * 5b57f48 Merge branch 'feature1' into develop
| * 6272da6 Merge branch 'feature0' into develop
|/
* 832f464 initial



986 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 23:41:19.40 ID:zDjINlW+0.net]
>>939‚ª‚»‚¤•\ަ‚³‚ê‚é‚Ì‚ÍA--no-ff ƒ}[ƒW‚̎臂ª‰½‚©•’ʂƂ¿‚ª‚¤‚©‚ç‚©‚à‚µ‚ê‚ñ
>>939‚Ý‚½‚¢‚É•\ަ‚³‚¹‚éƒ}[ƒW‚ÌŽè‡‚à‚ ‚é‚Í‚¸‚¾‚©‚çH•v‚µ‚Ă݂é‚ñ‚¾‚È

987 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/05(“y) 23:41:56.11 ID:646uiMLL0.net]
>>938
‚È‚é‚Ù‚Ç—¹‰ð‚µ‚½B
ƒf[ƒ^‘¤‚ɬ‚ºž‚ñ‚Å‚ÄA•ÛŽ‚µ‚½‚¯‚ê‚Î --no-ff ‚ÅŽg‚¦‚Á‚Ä‚±‚Æ‚©B

‚»‚à‚»‚à“¯‚¶ƒnƒbƒVƒ…‚Ȃ瓯‚¶gitƒIƒuƒWƒFƒNƒg‚ÉƒŠƒ“ƒN‚·‚邿‚¤‚ɂȂÁ‚Ä‚é‚Ì‚¾‚µA
(‚‚܂茩‚½–Ú‚ª–c‚ç‚ñ‚ł邾‚¯‚ÅŽÀÛ‚Ì—e—Ê‚Í

988 –¼‘OF‘債‚ÄH‚í‚È‚¢j
--no-ff ‚ªƒfƒtƒH‚̂ق¤‚ª‚æ‚©‚Á‚½‹C‚ª‚·‚邪B

‚Ü‚ ‚Ƃɂ©‚­—¹‰ð‚µ‚½B’·X‚Æ‚ ‚肪‚Æ‚¤B
[]
[‚±‚±‰ó‚ê‚Ă܂·]

989 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 00:38:34.83 ID:UPUgwCSv0.net]
FF‚ªƒfƒtƒH‚¶‚á‚ȂƎg‚¢‚É‚­‚¢‹C‚ª‚·‚é‚Ì‚¾‚ª‚—

990 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² 617b-8+ss) mailto:sage [2022/11/06(“ú) 09:32:37.27 ID:OfQ8ymDc0.net]
>>943
ff‚ªƒfƒtƒH‚̃ƒŠƒbƒg‚Á‚ĉ½‚¾H“Á‚ɂȂ¢‚ÆŽv‚¤‚ªBŒ©‚½–Ú‚·‚Á‚«‚èA‚©H
‚½‚¾‚Ü‚ AƒfƒtƒH‚¾‚µAƒTƒ‹æ¶‘¼‚à“Á‚ɉ½‚àŒ¾‚Á‚ĂȂ¢‚Ì‚ÅAff‚ł̉^—p‚ª‘½””h‚Ȃ̂¾‚낤B

--no-ff‚ÍcommitƒIƒuƒWƒFƒNƒg‚ª•Ê‚Éì‚ç‚ê‚邾‚¯‚ÅA
ƒXƒiƒbƒvƒVƒ‡ƒbƒg‚É”ä‚ׂ½‚çƒSƒ~‚Ȃ̂őS‘̂Ƃµ‚Ă͑債‚Ä‘‚¦‚È‚¢B
commit—š—ð‚ÍgitƒIƒuƒWƒFƒNƒgƒcƒŠ[“à‚ɬ‚ºž‚Ü‚êAŠ®‘S‚ɕێ‚³‚ê‚éB

ff‚ÌꇂÍAcommit—š—ðî•ñ‚Íreflog‚É‚µ‚©–³‚¢‚Ì‚ÅAbranch‚ð휂µ‚½‚çŠî–{“I‚ÉŽ¸‚í‚ê‚éB
‚»‚µ‚Äreflog‚àgc‘ÎۂȂ̂ÅALinus‚Ícommit—š—ð‚ÍŠî–{“I‚ɕێ‚·‚é•K—v‚ª‚È‚¢‚Ƃ̗§ê‚Ȃ̂¾‚낤B
‚Ü‚½Abranch‚ð휂µ‚ë‚Æ‚¢‚¢‚‚Âff‚Ȃ̂ÍA‚»‚Ìl’B‚àcommit—š—ð‚Í—v‚ç‚È‚¢A‚Æl‚¦‚Ä‚¢‚邱‚ƂɂȂéB

‚½‚¾‚±‚ê‚ÍŠï–­‚ÈŽÀ‘•‚¾B
ƒJ[ƒiƒr‚ðl‚¦‚ê‚Εª‚©‚邪A“–‚½‚è‘O‚¾‚ª’n}î•ñ‚ƃ‹[ƒgî•ñ‚͕ʂȂ̂¾B¬‚ºž‚ނ̂͂ ‚蓾‚È‚¢B
commit—š—ð‚ª—v‚ç‚È‚¢‚Á‚Ă̂ÍAŒo˜H(ü)‚Í•s–â‚ÅA–Ú“I’n(“_)‚É’…‚¢‚Ă邩‚Ç‚¤‚©‚¾‚¯‚¾A‚ÆŒ¾‚Á‚Ä‚¢‚é‚킯B
‚»‚ê‚̓o[ƒWƒ‡ƒ“ŠÇ—‚Ì’Bl()‚ɂƂÁ‚Ä‚ÍAˆá‚¤‚ñ‚¾‚ëBƒo[ƒWƒ‡ƒ“ŠÇ—‚Íuüv‚Å‚ ‚邯I
‚½‚¾ALinus‚àu“_v‚Ì—§ê‚¾‚ËB‚Ü‚ ƒvƒƒOƒ‰ƒ}“I‚ɂ͂±‚ê‚ų‚µ‚¢‚ñ‚¾‚æB
ƒRƒ“ƒsƒ…[ƒ^[‚Í¡Œ»Ý‚̃\[ƒXƒR[ƒh‚µ‚©Œ©‚ĂȂ­‚ÄA‚ǂ̌o˜H‚ð’H‚Á‚½‚©‚È‚ñ‚ÄŠÖŒW‚È‚¢B
‚¾‚©‚ç‚Ç‚¤‚¢‚¤âü—]‹ÈÜ(uüv)‚ª‚ ‚Á‚½‚©‚ł͂Ȃ­AŒ‹‹Ç‚Í‘O‰ñ‚Ìu“_v‚Æ¡‰ñ‚Ìu“_v‚Ìdiff‚¾‚¯‚ª‰¿’l‚ðŽ‚ÂB
‚»‚µ‚ÄLinus‚ÌŒÂl“Iƒc[ƒ‹‚Å‚ ‚éGit‚àA‚±‚Ì—¬‚ê‚Ȃ킯‚¾B

‚Ƃ͂¢‚¦‰´‚̓‹[ƒgî•ñ‚͂܂½•Ê‚Éd—v‚¾‚ÆŽv‚¤‚©‚çA•ÛŽ‚µ‚½‚¢B
¬‚ºž‚Ü‚ê‚Ä‚éꇂ͌ォ‚çbranch‚ð’ljÁ‚·‚邱‚Æ‚ªâ‘΂Éo—ˆ‚È‚¢B
‚Ü‚ ŠJ”­ƒc[ƒ‹‚Æ‚µ‚Ă͕ʌo˜H‚©‚瓯‚¶“_‚É“ž’B‚µ‚Ü‚µ‚½I‚È‚ñ‚Ă̂͌»ŽÀ“I‚É‚ ‚蓾‚È‚¢‚©‚çA
‹U‘¢‚ð–h‚®ˆ×‚É‚à‚±‚ê‚Å‚¢‚¢‚Ì‚©‚à‚µ‚ê‚ñ‚ªAˆê”Ê“I‚Él‚¦‚ê‚΂±‚ÌŽÀ‘•‚ÍŠï–­‚¾B
‚¿‚Ȃ݂Ɉê”Ê•¶‘A—Ⴆ‚ÎEULA(EndUserLicenseAgreement)‚Æ‚©‚ÌŒ„‚ð’ׂµ‚Ä‚¢‚­ƒ^ƒCƒv‚Ì–@–±•¶‘“™‚ÍA
•ÊŒo˜H‚¾‚ªÅI“ž’BŽž“_‚Í“¯‚¶A‚Æ‚¢‚¤‚±‚Æ‚ª•’ʂɂ ‚蓾‚é‚Í‚¸B
‚¾‚©‚ç‚â‚Á‚Ï‚èGit‚̓\[ƒXƒR[ƒhŒü‚¯‚É‚µ‚©o—ˆ‚ĂȂ¢A‚Æ‚¢‚¤‚±‚Ƃ͔Fޝ‚µ‚Ä‚¨‚­‚ׂ«‚¾‚낤B

991 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² 617b-8+ss) mailto:sage [2022/11/06(“ú) 09:32:57.06 ID:OfQ8ymDc0.net]
‚ ‚ÆAGit‚̃hƒLƒ…ƒƒ“ƒg‚Í‘S”Ê“I‚ɂ悭o—ˆ‚Ä‚¢‚邪Abranch‚Íuü‚¾Iv‚ÆŒ¾‚Á‚Ä‚é‚͕̂s“KØ‚¾B
Git‚̃hƒLƒ…ƒƒ“ƒg‚Í–§Œ‹‡ó‘ÔA‚‚܂èGit‚ð‚æ‚­’m‚Á‚Ä‚élŒü‚¯‚É‘‚©‚ê‚Ä‚¢‚é‚Ì‚ÅA
“¯—l‚É“à•”ŽÀ‘•‚ðŒ©‚¹‚éŒ`‚Å‘‚­‚Ì‚ª³‚µ‚­A
‚‚܂èAubranch‚Íwüx‚̂悤‚ÉŒ©‚¹‚Ă܂·‚ªAŽÀ‚Íw“_x‚Å‚·Iv‚ÆŒ¾‚í‚È‚¢‚ÆŒë‰ð‚³‚ê‚éB‰´‚ª‚»‚¤‚¾‚ªB
‚±‚ê‚͉𑜓x‚ª“ˆê‚³‚ê‚ĂȂ¢‚©‚ç‹N‚±‚Á‚½–â‘肾B
ˆê”ʂ̃}ƒjƒ…ƒAƒ‹‚Í‘aŒ‹‡ó‘ÔA
‚‚܂肻‚̃c[ƒ‹‚ɂ‚¢‚Ä“à•”ŽÀ‘•‚È‚ñ‚Ä‘S‚­’m‚ç‚È‚¢‚µ’m‚é—R‚à‚È‚¢lŒü‚¯‚É‘‚©‚ê‚é‚©‚çA
wŒ©‚½–Úxü‚Å‚ ‚ê‚Îuüv‚Æ‚¸‚Á‚ÆŒ¾‚¢’£‚èA“à•”ŽÀ‘•‚𔘘I‚µ‚Ă͂¢‚¯‚È‚¢B
‚±‚Ìê‡A‚ ‚­‚܂ц[ƒU[‚©‚猩‚½‚çí‚Éuüv‚Å‚ ‚èA“à•”‚ª‚Ç‚¤‚Å‚ ‚êuüv‚Æ‚µ‚Ä‚µ‚©Œ©‚¦‚È‚¢‚©‚çŒë‰ð‚ð¶‚Þ—]’n‚͂Ȃ¢B
Git‚Ìê‡‚Í“à•”‚àŒ©‚¹‚½ã‚ŃhƒLƒ…ƒƒ“ƒg‚Æ‚µ‚ÄŠO–ÊŽd—l‚àà–¾‚·‚邱‚ƂɂȂÁ‚Ä‚ÄA
‚»‚ꂪŠO–ÊŽd—l‚Ȃ̂©“à•”ŽÀ‘•‚Ȃ̂©A
‚Ü‚½branch‚̂悤‚ÉŠO–ÊŽd—l‚Æ“à•”ŽÀ‘•‚ªˆ

992 –¼‘OFÙ‚È‚Á‚ĂĉB•Á‚µ‚«‚ê‚ĂȂ¢ê‡‚Æ‚©A(--no-ff‚Ì—L–³‚ÅŠÏ‘ª‰Â”\)
‚»‚ê‚ͳ‚µ‚­à–¾‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢B
–§Œ‹‡‚È‚çAã‹L‚Ì’Ê‚èAuwüx‚Æ‚µ‚ÄŒ©‚¹‚Ă܂·‚ªŽÀ‚Íw“_x‚Å‚·Iv‚Æ‘‚­‚ׂ«‚¾B
‚Ƃ͂¢‚¦‘S”Ê“I‚ɃhƒLƒ…ƒƒ“ƒg‚Í‚µ‚Á‚©‚è‘‚©‚ê‚Ä‚¢‚éB‚±‚ꎩ‘̂͑f°‚炵‚¢B
‚½‚¾A‚»‚à‚»‚àŽd—l‚ªƒOƒ_ƒOƒ_‰ß‚¬‚邵A
ˆ½‚¢‚̓†[ƒU[‚ɂǂ±‚܂Ō©‚¹A‚Ç‚±‚©‚ç‚ÍŒ©‚¹‚È‚¢‚Ì‚©AŽd—l‚ðŠÇ—‚·‚銴Šo‚ª‚܂邳Ȃ¢B
‚¨‚»‚ç‚­ã‘w•”‚̘A’†‚ÉŽd—lŠÇ—‚ÌŒoŒ±ŽÒ‚ª‚¨‚炸AƒOƒ_ƒOƒ_‚ɂȂÁ‚Ä‚µ‚Ü‚Á‚Ä‚éB
‚Ƃ͂¢‚¦AÄ“xŒ¾‚¤‚ªAƒhƒLƒ…ƒƒ“ƒg‚͂悭‘‚¢‚Ä‚é•û‚¾‚æB
[]
[‚±‚±‰ó‚ê‚Ă܂·]

993 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² 617b-8+ss) mailto:sage [2022/11/06(“ú) 09:33:22.07 ID:OfQ8ymDc0.net]
‚½‚¾‚±‚ꂾ‚ÆAbranch‚ðuüv‚Æ‚µ‚Ĉµ‚¨‚¤‚Æ‚µ‚½‚瓮삪•sˆÀ’è‚ɂȂé‚킯‚ÅA
‚¨‚»‚ç‚­filter-branch‚ª•sˆÀ’è‚Ȃ̂͂±‚̕ӂɋNˆö‚µ‚Ä‚éB
‚»‚µ‚ăhƒLƒ…ƒƒ“ƒg‚̉½ˆ‚©(‘½•ªshow‚©log)‚ÉA
u‚±‚ê‚ɂ͎À‚Ípitfall‚ª‚ ‚Á‚ÄAƒ}[ƒW‚É‘˜‹ö‚µ‚½ê‡‚É•ªŠò‚·‚é‚©‚ç‰]Xv‚Æ‚©‚¢‚¤
(“–Žž‚̉´‚ɂƂÁ‚Ä)“ä‚Ì‹Lq‚ª‘}“ü‚³‚ê‚Ä‚½‚Ì‚à”[“¾‚ª‚¢‚­B
commit—š—ð‚ð•ÛŽ‚µ‚ĂȂ¢‚©‚çŠm’è“I“®ì‚ªo—ˆ‚È‚¢‚ñ‚¾‚æB
‚±‚ê‚͂͂Á‚«‚茾‚Á‚ÄŽd—l‚ÌŒ‡Š×‚ÅAcommit—š—ð‚àŠ®‘S‚ɕێ‚·‚éŽd—l‚¾‚Á‚½‚玩‘R‚Ɖñ”ðo—ˆ‚Ä‚½B
Œ»Žd—l‚Å‚ÍAfilter-branch‚ÌŽÀ‘•‚ð‚¢‚­‚çŠæ’£‚Á‚½‚Æ‚±‚낳ǂ¤‚É‚à‚È‚ç‚È‚¢B
‘ã‚í‚è‚Ìfilter-repo‚àA“®ì‚Í“¯—l‚É•³‚¾‚낤‚æBˆÀ’肵‚ÄŽg‚¦‚é‚à‚̂ł͂Ȃ¢‚Í‚¸B
‚±‚±‚ç•Ó‚Í‚¿‚å‚Á‚ÆÉ‚µ‚¢‚ËBGit‚ª‘f°‚炵‚¢‚Ì‚ÍAu‰¾—•‚ƃoƒU[ƒ‹v‚Å‚Ì
> 9. Œ«‚¢ƒf[ƒ^\‘¢‚ÆŠÔ”²‚¯‚ȃR[ƒh‚̂ق¤‚ªA‚»‚Ì‹t‚æ‚肸‚Á‚Ƃ܂µB
‚ð‘ÌŒ»‚µ‚Ă邩‚ç‚Å‚ ‚Á‚ÄA‚‚܂誂Á‚±‚ª‚µ‚Á‚©‚肵‚Ă邩‚çã•”‚ÍŽG‘‚Å‚à–â‘è‚È‚©‚Á‚½‚ñ‚¾‚ªA
‚±‚Ì“_‚ͪ‚Á‚±‚ª‘Ê–Ú‚¾‚©‚çAã•”(filter-branch)‚ª‹@”\‚µ‚È‚¢B

‚±‚±‚ç•Ó‚Í‚¿‚á‚ñ‚ÆŽd—l‚Ì‘åØ‚³‚ð—‰ð‚µ‚Ä‚é“z‚ªŽdØ‚ç‚È‚¢‚ƑʖڂȂ̂¾‚ªA
‚¨‚»‚ç‚­Git‚̘A’†‚àAŽd—l‚ðs‚˂Ăé˜A’†‚ÍŽè‚ð“®‚©‚µ‚ĂȂ¢‚ÆŒ©‚È‚µAŒ™‚Á‚Ä‚é‚Ì‚¾‚낤B
‚¾‚©‚çŽd—l‚ðs‚˂邱‚Æ‚·‚炵‚ĂȂ¢B
‚½‚¾A‚»‚ê‚ÍŒ‹‹Ç‚͉“‰ñ‚è‚Å‚µ‚©‚È‚¢B
¡‚ÌGit‚¾‚ÆAfilter-branch‚àAfilter-repo‚àA‚»‚ÌŽŸ‚Éo‚Ä‚­‚鉽‚©‚àA‚܂Ƃà‚É“®ì‚·‚é‚Í‚¸‚ª‚È‚¢B
‘Ê–Ú‚ÈŽd—l‚¾‚ÆŽÀ‘•‚ð‚¢‚­‚çŠæ’£‚Á‚Ä‚à‚Ç‚¤‚É‚à‚È‚ç‚È‚¢A‚Æ’m‚Á‚Ä‚é“z‚ªA‚¿‚á‚ñ‚ÆŽdØ‚ç‚È‚¢‚Æ‚¢‚¯‚È‚¢‚ñ‚¾‚¯‚Ç‚ËB
‚½‚¾‚±‚ê‚ÍA‚»‚ê‚ð’m‚ç‚È‚¢“z‚ɂƂÁ‚Ă̓€ƒJ‚‚­“z‚Å‚µ‚©‚È‚­A‚»‚¢‚‚ç‚ð”rœ‚µ‚½Œ‹‰ÊAGit‚Í–\‘–’†A‚Æ‚¢‚¤‚킯‚¾B
Linus‚ªcommit—š—ð‚à‘娂Él‚¦‚é“z‚¾‚Á‚½‚çˆá‚Á‚Ä‚½‚ªAÉ‚µ‚¢‚ËB

994 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 10:57:26.83 ID:FBkt/oHG0.net]
’·X‚Æ–³‘ʂȒ·•¶‚Æ‘å—Ê“Še‚ŃXƒŒ‚ðâq‚·‚ñ‚¶‚á‚Ë[B
’P‚ÉŠù‘¶‚̃o[ƒWƒ‡ƒ“ŠÇ—ƒc[ƒ‹‚ÆAgit ‚Ìl‚¦•û‚̈Ⴂ‚ª—‰ð‚Å‚«‚ĂȂ¢‚¾‚¯‚¶‚á‚Ë[‚©B
Egit ‚̓pƒbƒ`ŠÇ—ƒc[ƒ‹Aì‹Æ—š—ðŠÇ—ƒc[ƒ‹‚¶‚á‚È‚¢B
Eƒ\ƒtƒgƒEƒFƒA‚̓pƒbƒ`‚ƃpƒbƒ`‚𓖂Ă釔ԂÅ\¬‚³‚ê‚Ä‚¢‚éB
1000‰ñ¥‚¦‚ëB‚±‚ÌŽv‘z‚ª‹C‚É—v‚ç‚È‚¯‚ê‚΂»‚à‚»‚à git Žg‚¤‚ÈB

995 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 10:59:15.02 ID:OfQ8ymDc0.net]
>>943
‚ÆŽv‚Á‚½‚ªAff‚¶‚á‚È‚¢‚Æhash‚ªˆá‚¤‚©‚çƒEƒU‚¢‚ÈB•Ê•¨ˆµ‚¢‚¾‚©‚çAˆêXŠm”F‚¢‚邵B
ƒIƒuƒWƒFƒNƒgƒcƒŠ[‚Íff‚Ì•û‚ª‚¢‚¢B

‚½‚¾‚±‚ꂾ‚Æcommit—š—ð‚ª–³‚­A‰´“I‚ɂ͂܂¸‚¢‚Ì‚ÅA•ʂɕۑ¶‚µ‚½‚¢B
ƒ\[ƒX‚Ƭ‚´‚邯ƒEƒUƒC‚Ì‚ÅA‰Â”\‚Ȃ番—£‚µ‚½‚¢B
ƒhƒLƒ…ƒƒ“ƒg‚É‚æ‚邯ƒ}ƒ‹ƒ`ƒ‹[ƒg‚ào—ˆ‚é‚炵‚¢‚ªA‚±‚ê‚͂ǂ¤‚â‚Á‚Ä‚â‚é‚ñ‚¾H
> Each project must have at least one root. A project can also have multiple roots, though that isnft common (or necessarily a good idea).



996 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 1 ]
[‚±‚±‰ó‚ê‚Ă܂·]

997 –¼‘OF1:04:28.51 ID:OfQ8ymDc0.net mailto: >>947
> Egit ‚̓pƒbƒ`ŠÇ—ƒc[ƒ‹Aì‹Æ—š—ðŠÇ—ƒc[ƒ‹‚¶‚á‚È‚¢B
‚ ‚ ”ñí‚É”[“¾o—ˆ‚éBGit‚Ímerge“Á‰»Œ^‚¾B
Šm‚©‚É‚»‚ê‚ð“úX‚̋Ɩ±(”ñmerge)‚ÉŽg‚¨‚¤A‚Æ‚¢‚¤‚Ì‚ªƒtƒBƒbƒg‚µ‚È‚¢‚ñ‚¾‚낤‚æB

‚µ‚©‚µ¢‚Ì’†‚̈ê”Êl‚ÌGit‚ÌŽg‚¢•û‚ÍŒãŽÒ‚¾‚ëB
[]
[‚±‚±‰ó‚ê‚Ă܂·]

998 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 11:33:11.11 ID:sj15aRfA0.net]
‚Æ‚¢‚¤‚±‚Ƃɂµ‚½‚¢‚̂ł·‚ËB

999 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 11:46:16.67 ID:FBkt/oHG0.net]
>>949
‚¨‘O‚Ì‹·‚¢¢ŠÔ‚È‚ñ‚Ä’m‚é‚©
‚¨‘O‚͘b‘è‚Ì“d“®ƒhƒŠƒ‹”ƒ‚Á‚Ä‚«‚Ä“B‘ł‚̂ɕs•ÖƒKƒ“ƒKƒ“‚Á‚Ä‚â‚è‚È‚ª‚ç•¶‹åŒ¾‚Á‚Ä‚é‚̂Ɠ¯‚¶ƒŒƒxƒ‹
‚»‚à‚»‚àƒ}ƒjƒ…ƒAƒ‹‚à‚¿‚á‚ñ‚Ɠǂ߂ĂȂ¢‚¾‚ëBroot ‚Æ route ‚ðŠÔˆá‚¦‚é‰pŒêƒŒƒxƒ‹
”wL‚Ñ‚µ‚Ä git Šw‚Ô‘O‚É‚Z‚ÉiŠw‚µ‚ĉpŒêŠw‚ñ‚¾•û‚ª‹ß“¹‚¾‚¼

1000 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 11:51:22.62 ID:OfQ8ymDc0.net]
>>950
‚¢‚⎖ŽÀ‚¾‚æB
Linus‚ÍŠm‚©‚Émerge‚µ‚©‚µ‚È‚¢‚ñ‚¾‚낤‚¯‚ÇB


‚¾‚¯‚Ç‚»‚ÌAmerge‚·‚éƒpƒbƒ`‚ð‘‚­“z‚ÍA‚»‚ê‚ðˆê”­‚Å‘‚¯‚½‚킯‚ª‚È‚¢‚ñ‚¾B
‰½“ú‚à‚©‚¯‚ÄA‰½‰ñ‚à’¼‚µ‚ÄA‚»‚±‚É“ž’B‚µ‚Ä‚éB
‚±‚̉ߒö‚̃Tƒ|[ƒg‚ªGit‚ɂ͂Ȃ¢B
•Êbranch‚Åì‹Æ‚µ‚Ä‚àmergeŽž‚Éhash’l‚ª‘g‚Ýž‚Ü‚ê‚é‚©‚çA
Šm‚©‚ɉ´‚ª‚â‚낤‚Æ‚µ‚Ä‚éu“úX‚Ìi’»v‚ðcommit‚³‚ê‚邯œ‹Žo—ˆ‚¸ƒEƒUƒC‚ñ‚¾‚낤‚³B
‚µ‚©‚µƒpƒbƒ`‚̃R[ƒh‚Í•K‚¸Git-repo‚ðƒNƒ[ƒ“‚µ‚Ä‚©‚ço”­‚·‚é‚Ì‚¾‚©‚çA
Git‚É‚±‚̃Tƒ|[ƒg‚ª–³‚­Aƒpƒbƒ`‚ð“–‚Ä‚él‚Í‚¢‚«‚Ȃ芮¬‚µ‚½ƒpƒbƒ`‚𑂯I–ܘ_‚ŃoƒbƒOς݂¾‚¼I‚Ý‚½‚¢‚È\‘¢‚Ȃ̂ª‚¨‚©‚µ‚¢B
‚·‚­‚È‚­‚Æ‚àAŽÌ‚Äbranch‹@”\‚ª‚ ‚Á‚ÄA‚»‚±‚Å“úX‚Ìì‹Æ‚ðI‚í‚点‚½Œ‹‰ÊA
merge‚·‚邯‚«‚ɂ͖{ƒuƒ‰ƒ“ƒ`‚Å‚»‚ÌŒ‹‰Ê‚ª‚¢‚«‚Ȃ趂¦‚½‚悤‚ÉŒ©‚¹‚é‹@”\
(ŽÌ‚Äbranch‚Æmerge‚µ‚Ä‚à’†g‚ÌŒ‹‰Ê‚¾‚¯‚à‚ç‚Á‚Äe‚ɂ͂µ‚È‚¢j
‚Ý‚½‚¢‚È‹@”\‚ª•K—v‚È‚ñ‚¾‚æB
‚½‚¾‚Ü‚ A‚±‚ê‚Í¡‚Å‚àŽè“®‚¾‚Æo—ˆ‚½‹C‚Í‚·‚邪B

‚¾‚©‚ç‚Ü‚ AŠm‚©‚Ƀpƒbƒ`ŠÇ—ƒc[ƒ‹‚Å‚ ‚Á‚ÄA
ƒ\ƒtƒgƒEƒFƒAŠJ”­Žž‚̃o[ƒWƒ‡ƒ“ŠÇ—ƒc[ƒ‹‚ł͂Ȃ¢‚ñ‚¾‚낤‚³B
‚¾‚¯‚ÇA¡A‘S¢ŠE‚ÌGit‚ÅAmergeƒRƒ~ƒbƒg‚Æ’Êí‚ÌcommitA‚Ç‚Á‚¿‚ª‘½‚¢‚©l‚¦‚ê‚ÎAŽ©–¾‚¾‚ëB
ˆê‚‚̃pƒbƒ`‚ðì‚é‚Ü‚Å‚É‚à‰½‰ñ‚àcommit‚ª•K—v‚Ȃ̂¾‚©‚çB

1001 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 12:07:06.70 ID:FBkt/oHG0.net]
>>952
ƒAƒz‚©B‹¤“¯ŠJ”­‚ª‘S‚­—‰ð‚Å‚«‚Ä‚Ë[‚¶‚á‚Ë[‚©B
‚¨‘O‚ÌŽŽsöŒë‚Ì‹L˜^‚ð push ‚µ‚悤‚Æ‚µ‚Ä‚ñ‚¶‚á‚Ë[‚æB
ŽèŒ³‚ÅŽŽsöŒë‚µ‚ÄŽÀ‘•‚Å‚«‚½‚çA‚»‚ê‚ðŒ³‚ÉãY—í‚ȃpƒbƒ`‚É‘‚«’¼‚·ì‹Æ‚·‚é‚ñ‚¾‚æB
‚»‚µ‚ÄŠ®¬‚µ‚½ãY—í‚ȃpƒbƒ`ŒQ‚Ì‚Ý‚ð‹¤—LƒŠƒ|ƒWƒgƒŠ‚ÉŒöŠJ‚·‚é‚ñ‚¾‚æB

1002 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 12:19:51.48 ID:OfQ8ymDc0.net]
>>948
ˆê‰žŒ©‚‚¯‚½B git worktree ‚炵‚¢B
•¡”‚Ìbranch‚𓯎ž‚ÉŠJ‚­‹@”\‚ÅADB‚ÅŒ¾‚¤ATTACH‚Á‚Û‚¢B

1003 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 12:20:57.36 ID:JyiC8cnE0.net]
ŽŽsöŒë‚Í‚·‚ׂċL˜^‚ÉŽc‚·‚ׂ«
¨‚¶‚á‚ ƒeƒLƒXƒgƒGƒfƒBƒ^‚ŕۑ¶‚·‚邽‚тɋL˜^‚·‚é‚ׂ«‚Á‚Ä‚¢‚¤‚Ì‚©H

‚±‚¤‚¢‚¤˜b‚Ȃ̂Ŗ³Ž‹‚·‚ñ‚È‚æH‚—

1004 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 12:21:44.03 ID:JyiC8cnE0.net]
ƒo[ƒWƒ‡ƒ“ŠÇ—‚̓\[ƒXƒR[ƒh‚Ì•ÏX—š—ð‚ðŽc‚·‚̂ł ‚Á‚Ä
ì‹Æ—š—ð‚ðŽc‚·‚à‚Ì‚¶‚á‚È‚¢‚Á‚Ä‚¢‚¤‚Ì‚ª•ª‚©‚Á‚ĂȂ³‚·‚¬

1005 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 12:30:26.14 ID:OfQ8ymDc0.net]
>>953
‚»‚ê‚Í‚¢‚¢‚ñ‚¾‚¯‚Ç‚³A‚»‚ÌŠÌS‚̃pƒbƒ`‚ð‘‚­l‚ւ̃Tƒ|[ƒg‚ª‚܂邳Ȃ¢‚¾‚ëB
o”­“_‚ªgit clone ‚ÅA‚»‚Ìã‚Åì‹Æ‚µ‚ÄAI‚í‚ê‚Î pull request ‚·‚é‘O’ñ‚Ȃ̂ɂ³B

‚»‚µ‚ÄOSS‚ł͂Ȃ­ˆê”ÊŠé‹Æ“™‚ÅŽg‚Á‚Ä‚é“z‚ÍA
“–‚½‚è‘O‚¾‚ª“úX‚Ìì‹Æ‚̃oƒbƒNƒAƒbƒv‚⊪‚«–ß‚µo—ˆ‚éƒVƒXƒeƒ€‚ª•K—v‚ÅA‚»‚¤Žg‚Á‚Ä‚éB
‚¾‚©‚çAGit‚ª“‚·‚¬‚邯‚¢‚¤‚Ì‚ÍA–Ú“IŠOŽg—p‚¾‚©‚çˆÓ–¡‚ª•ª‚©‚è‚É‚­‚¢A‚Æ‚¢‚¤‚̂͂ ‚é‚ËB
Index‚àƒ}[ƒW‚ÌŽž‚ɂ͂



1006 –¼‘OF ‚Á‚½•û‚ª•Ö—˜‚È‚ñ‚¾‚낤‚µ‚³B(‚½‚¾‚Ìcommit‚ɂ͎ז‚‚Å‚µ‚©‚È‚¢j

‚µ‚©‚µŠm‚©‚ÉALinus‚ÉŒ¾‚킹‚ê‚ÎA‘S‚­–â‘è‚È‚¢‚ñ‚¾‚낤‚³B”Þ‚Ímerge‚µ‚©‚µ‚È‚¢‚µ‚ËB
‚»‚µ‚Ä‘¼‚ÌVCS‚æ‚è‚Ü‚µA‚Æ‚¢‚¤——R‚ÅGit‚ðŽg‚¤“z‚ÍA¬—‚·‚é‚ñ‚¾‚낤‚³BVCS‚Æ•·‚¢‚Ä‚«‚½‚Ì‚¾‚©‚ç‚ËB
Šm‚©‚Ƀpƒbƒ`ŠÇ—ƒVƒXƒeƒ€‚¾‚æGit‚ÍBƒ\[ƒXƒR[ƒh¶¬Žž‚̃Tƒ|[ƒgƒVƒXƒeƒ€‚ł͂Ȃ¢B
[]
[‚±‚±‰ó‚ê‚Ă܂·]

1007 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 12:32:16.81 ID:OfQ8ymDc0.net]
>>955
> ‚±‚¤‚¢‚¤˜b‚Ȃ̂Ŗ³Ž‹‚·‚ñ‚È‚æH‚—
–³Ž‹‚·‚é/‚µ‚È‚¢ˆÈ‘O‚ÉA‰½‚ªŒ¾‚¢‚½‚¢‚Ì‚©•ª‚©‚ç‚È‚¢‚©‚甽‰ž‚µ‚悤‚ª‚È‚¢‚ñ‚¾‚æB

1008 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 12:42:58.45 ID:sj15aRfA0.net]
>>957
> ‚»‚ê‚Í‚¢‚¢‚ñ‚¾‚¯‚Ç‚³A‚»‚ÌŠÌS‚̃pƒbƒ`‚ð‘‚­l‚ւ̃Tƒ|[ƒg‚ª‚܂邳Ȃ¢‚¾‚ëB
rebase ‚ ‚邿B
Œ³‚̃[ƒJƒ‹ƒuƒ‰ƒ“ƒ`‚ðÁ‚³‚È‚¢‚Å‚¨‚¯‚΋L˜^‚à‚º‚ñ‚ÔŽc‚邵B‚æ‚©‚Á‚½‚ËB

1009 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 12:43:13.14 ID:FBkt/oHG0.net]
>>957
git ‚قǃpƒbƒ`‚ð‘‚­‚̂Ɍü‚¢‚Ä‚éƒc[ƒ‹‚Í‘¼‚ɂȂ¢‚¼B
index –³‚µ‚łǂ¤‚â‚Á‚ăpƒbƒ`‚Ì•ªŠ„‚Æ‚©‚·‚é‚ñ‚¾‚æH

1010 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 12:53:16.71 ID:OfQ8ymDc0.net]
>>960
ʼn‚©‚çˆê‚‚¸‚‘‚¯‚ΕªŠ„‚Ì•K—v‚È‚¢‚µA
Index–³‚­‚Ä‚àdiff‚Ìo—Í‚ði‚Á‚Äpatch‚ÉH‚킹‚ê‚Ε’ʂɕªŠ„o—ˆ‚邾‚ëB

1011 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 13:02:38.08 ID:JyiC8cnE0.net]
>>958
‘‚¢‚Ä‚ ‚邯‚¨‚è‚¶‚á‚ñB
ŽŽsöŒë‚Ì—š—ð‚ð‘S•”Žæ‚ê‚Æ‚¢‚¤‚È‚çAƒeƒLƒXƒgƒGƒfƒBƒ^‚ŕۑ¶‚·‚邲‚Æ‚É
git‚ŃRƒ~ƒbƒg‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢‚Í‚¸‚¾
‚¨‘O‚ÌŽå’£‚Í‚»‚¤‚¢‚¤‚±‚ƂȂñ‚¾‚©‚çA‚»‚ê‚ð‚¿‚á‚ñ‚Æ‚â‚ê‚Á‚Ä‚±‚Æ

1012 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 13:04:02.78 ID:JyiC8cnE0.net]
>>961
ƒRƒ~ƒbƒg‚ªƒƒ`ƒƒƒNƒ`ƒƒ‚Ȃ̂ÉA‚Ç‚¤‚â‚Á‚Ädiff‚Æ‚Á‚ăpƒbƒ`‚Å‚«‚邯Žv‚Á‚Ä‚é‚ÌH
‚»‚Ìdiff‚ɂ͊֌W‚ª‚È‚¢C³‚ª‘å—ʂɓü‚Á‚Ă邾‚ë

1013 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 13:37:22.28 ID:FBkt/oHG0.net]
>>961
‚È‚ñ‚à•ª‚©‚Á‚ĂȂ¢‚±‚Æ‚ð˜I’悵‚Ä‚¢‚é‚ÈB
A,B,C,D,E‚ƃRƒ~ƒbƒg‚µ‚½Œã‚É C‚Íc1,c2,c3‚É•ªŠ„‚·‚ׂ«‚ÅAB‚ÆE‚͈ê‚‚ɂ·‚ׂ«‚ÅAA‚Í•s—v‚¾‚Á‚½‚Æ‹C‚¢‚½‚ç‚Ç‚¤‚·‚ñ‚ÌH
‚±‚¤‚¢‚¤‚Ì‚ª‚¨ŽèŒy‚ɂł«‚ÄãY—í‚ȃpƒbƒ`ŒQ‚É®—‚Å‚«‚é‚Ì‚ªƒpƒbƒ`ŠÇ—ƒc[ƒ‹‚Å‚ ‚é git ‚Ì—˜“_‚È‚ñ‚¾B
‚»‚¤‚¢‚¤‚Ì‚â‚Á‚½‚±‚ƂȂ¢‚¾‚ëH

1014 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 13:39:49.06 ID:az1H5JFk0.net]
>>954
Ò‘”½ŽË‚Å—‰ð‚µ‚½‚‚à‚è‚ɂȂÁ‚Ä‘‚¢‚Ă邾‚볉𗦂ª’˜‚µ‚­’á‚¢

git worktree‚͈ê‚Â‚ÌƒŠƒ|ƒWƒgƒŠ‚ɒljÁ‚̃[ƒNƒcƒŠ[‚ð—pˆÓ‚µ‚ÄAˆÙ‚È‚éƒuƒ‰ƒ“ƒ`‚ð‚»‚ê‚¼‚ê•ʂ̃[ƒNƒcƒŠ[‚Écheckout‚Å‚«‚邿‚¤‚É‚·‚é‹@”\
DB‚ÌATTACH‚Ƃ͑S‘Rˆá‚¤

ƒ}ƒ‹ƒ`ƒ‹[ƒg‚Í•’Ê‚Éì‚Á‚½ƒŠƒ|ƒWƒgƒŠ‚ðfetch‚âpush‚Ҭ‚µ‚Ämerge --allow-unrelated-histories‚·‚ê‚΂ł«‚é
‚Å‚à‚±‚ê‚Í‚©‚È‚è“ÁŽê‚È—p“r‚ÉŽg‚¤‚à‚̂ŕ’iŽg‚¢‚·‚邿‚¤‚È‚à‚̂ł͂Ȃ¢

1015 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ (ܯÁ®² 617b-8+ss) mailto:sage [2022/11/06(“ú) 13:46:46.96 ID:OfQ8ymDc0.net]
>>965
ŽÀ‚Í¡‚µ•ûƒhƒLƒ…ƒƒ“ƒg“Ç‚ñ‚ÅA‚±‚ê‚͈Ⴄ‚Æ‘‚±‚¤‚Æ‚µ‚½‚Æ‚±‚낾‚Á‚½B
wor,ktree‚Ístash‚Ì‘ã‚í‚è‚ÅA“¯Žžì‹Æ—p‚ł͂Ȃ¢‚ËB

> ƒ}ƒ‹ƒ`ƒ‹[ƒg‚Í•’Ê‚Éì‚Á‚½ƒŠƒ|ƒWƒgƒŠ‚ðfetch‚âpush‚Ҭ‚µ‚Ä
‚ ‚ ‚±‚ê‚͉´‚Ì—v‹‚Ƃ͈Ⴄ‚ËB

‚Ü‚ A‚à‚¤’n–¡‚É.git/.xxx/‚É“]‚ª‚»‚¤‚ÆŽvˆÄ’†B



1016 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 13:57:15.91 ID:OfQ8ymDc0.net]
>>963,964
‚¨‘O‚çunixƒRƒ}ƒ“ƒh‚ÌŽg‚¢•û’m‚ç‚È‚¢‚¾‚ëB
patch/merge/diff3‚ÍgitˆÈ‘O‚©‚ç‚ ‚éƒRƒ}ƒ“ƒh‚ÅA‘½•ª‰ŠúGit‚Í‚»‚̂܂܎g‚Á‚Ä‚½‚ÆŽv‚¤‚ªB

‹ï‘Ì“I‚ÈŽg‚¢•û‚͈ȉºB
¡AŒ³ fileA ‚ɑ΂µ‚ÄA•ÏXŒã fileC ‚ɂȂÁ‚Ă邪AŽÀ‚Í’†ŠÔ‚Ì fileB ‚ª—~‚µ‚©‚Á‚½‚Æ‚·‚éB‚±‚̂Ƃ«A

cp fileA fileB
diff fileA fileC | less -N; // ‚±‚±‚ÅŠY“–s‚ðŠm”F‚·‚éB—Ⴆ‚Î10-20s–Ú‚È‚çA
diff fileA fileC | sed -n '10,20 p' | patch fileB

‚±‚ê‚ÅfileB‚ª“¾‚ç‚ê‚é‚ñ‚¾‚æB‚±‚êˆÈãFX•¡ŽG‚ÈŽž—p‚É diff3 ‚Æ‚© merge ‚à‚ ‚éB
‚¾‚©‚çƒpƒbƒ`‚Ì•ªŠ„‚Í‚·‚®o—ˆ‚é‚ñ‚¾‚æB

1017 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 14:05:27.55 ID:az1H5JFk0.net]
>>967
‚»‚¤‚¢‚¤ì‹Æ‚ð•K—v‚Å

1018 –¼‘OF–³‚­‚·‚½‚ß‚Égit‚ª¶‚܂ꂽ
patch‚Ì’ño‚ðgit‚Ì•ªŽUƒŠƒ|ƒWƒgƒŠã‚ʼn”\‚Æ‚·‚邽‚߂ɂË
963‚Æ‚©964‚ªs‚Á‚Ä‚épatch‚Æ‚¢‚¤‚Ì‚ÍA‚¢‚í‚ä‚épatchƒtƒ@ƒCƒ‹‚Ì‚±‚Ƃł͂Ȃ­Aƒuƒ‰ƒ“ƒ`ã‚É‘¶Ý‚·‚é·•ª‚ÌŽ–
‚»‚Ìpatch‚ð®—‚·‚é‚Ì‚É index ‚â rebase ‚ª‚ ‚é
[]
[‚±‚±‰ó‚ê‚Ă܂·]

1019 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 14:19:49.14 ID:FBkt/oHG0.net]
‚à‚µ‚©‚µ‚ÄA‚à‚µ‚©‚·‚邯Agit ‚Å‚Íuƒpƒbƒ`ƒRƒ~ƒbƒgv‚Á‚Ä‚¢‚¤‚±‚Æ‚·‚ç—‰ð‚Å‚«‚ĂȂ¢‚Ì‚¾‚낤‚©B
‚Ü‚³‚©‚»‚ñ‚Èl‚Í‚¢‚È‚¢‚æ‚ËB’P‚ÉŒ¾“®‚ª•Ï‚Èl‚È‚¾‚¯‚¾‚æ‚ËB

1020 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 14:25:32.34 ID:OfQ8ymDc0.net]
>>968
’m‚Á‚Ă邿B

‚½‚¾‚Ü‚ AŠm‚©‚Ƀpƒbƒ`ŠÇ—ƒc[ƒ‹‚¾B
ƒvƒƒOƒ‰ƒ}‚Í‚±‚ê‚ðƒ\[ƒXƒR[ƒhŠÇ—ƒc[ƒ‹‚Æ‚µ‚ÄŽg‚¨‚¤‚Æ‚·‚é‚©‚ç–â‘è‚Ȃ̂¾‚낤B
ƒoƒbƒNƒAƒbƒv‚ªŽæ‚ê‚ÄA—š—ð‚ª–ß‚ê‚ê‚Ή½‚Å‚à‚¢‚¢‚ñ‚¾‚ªAmerge‚ào—ˆ‚é‚©‚ç•Ö—˜‚¾‚©‚ç‚ËB

‚È‚¨‰´‚Í
> ƒuƒ‰ƒ“ƒ`ã‚É‘¶Ý‚·‚é·•ª‚ÌŽ–
‚àŠ‘F‚Ídiff‚¾A‚Æ‚¢‚¤—§ê‚¾‚æB‚¾‚©‚猳‚ÌunixƒRƒ}ƒ“ƒh‚ʼn½‚Ƃłà‚Ȃ邵A
‚»‚ê‚ðƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚ÅW‘嬂µ‚½‚Ì‚ª‰ŠúGit‚¾‚ëB

1021 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 14:31:58.60 ID:FBkt/oHG0.net]
>>970
‚¿‚ª‚¤‚¼Bʼn‚©‚çƒpƒbƒ`ŠÇ—ƒc[ƒ‹‚Æ‚µ‚ÄÝŒv‚³‚ê‚邼B
‚»‚µ‚ăpƒbƒ`ŠÇ—ƒc[ƒ‹‚È‚ñ‚¾‚©‚çAƒpƒbƒ`‚Ìo—Í‹@”\‚³‚¦‚ ‚ê‚Ηǂ¢‚ñ‚¾‚¼B
‚»‚êˆÈŠO‚Ì·•ª‚ª—~‚µ‚©‚Á‚½‚ç•ʂ̊O•”ƒc[ƒ‹Žg‚¦‚Ηǂ¢‚ñ‚¾‚¼B‚»‚ꂱ‚»Šî–{‚¾‚ë

1022 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 14:33:28.64 ID:OfQ8ymDc0.net]
>>969
Šecommmitu“_v‚ÅdiffŽæ‚Á‚½‚Æ‚«‚É—Ž‚¿‚éî•ñ‚Á‚ĉ½H
‚ ‚ commitƒƒbƒZ[ƒW‚©H‚»‚ñ‚Ȃ̂͒m‚ç‚ñ‚µ—v‚ç‚ñ‚æA‚Á‚Ä—§êB

‚‚©AcommitƒƒbƒZ[ƒWƒK[‚È‚ñ‚ÄŒ¾‚¢–ó‚ɂȂç‚È‚¢‚©‚çA
‚ǂ݂̂¿ƒ\[ƒXƒR[ƒh‚ðŠm”F‚·‚邵‚©‚È‚¢‚ñ‚¾‚æB
commitƒƒbƒZ[ƒW‚Í‚»‚̎肪‚©‚è‚Æƒ‰ƒxƒ‹‚ɉ߂¬‚È‚¢B‚±‚ꂪ‰´A‚Æ‚¢‚¤‚©‘½•ª•’ʂ̃vƒƒOƒ‰ƒ}‚Ì—§êB
‚¨‘O‚ç‚ÍcommitƒƒbƒZ[ƒW‚ªŠÔˆá‚Á‚Ä‚½‚çA‚»‚¢‚‚ÉÓ”C‚𕉂킹‚ç‚ê‚é‚ñ‚¾‚낤‚³B
ƒ\[ƒXƒR[ƒh“ǂ߂Ȃ¢‚©‚ç‚ËB

ƒ\[ƒXƒR[ƒh“ǂ߂é“z‚Ȃ炱‚ñ‚ÈŒ¾‚¢–óŒø‚©‚È‚¢‚ñ‚¾‚æA‰½‚Å‚¨‘O‚ªã‚É‚¢‚é‚ñ‚¾IŠÄ“‚·‚éˆ×‚¾‚ëI‚ɂȂéB
‚³‚·‚ª‚É‘f’Ê‚µ‚̓„ƒo‚¢B
‚»‚µ‚Ăǂ¤Œ©‚Ä‚àƒ„ƒo‚¢ƒpƒbƒ`‚ð‘f’Ê‚µ‚µ‚Ă邩‚çA‚È‚ñ‚¶‚á‚ ‚±‚è‚á‚ H‚Á‚ĂȂÁ‚Ä‚éB

1023 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 14:36:33.55 ID:OfQ8ymDc0.net]
>>971
‚ ‚ ‚»‚ꂪ diff ‚̃fƒtƒHƒ‹ƒgo—Í‚ð‚³‚¹‚È‚¢——R‚¾‚ÈB
651‚©‚çˆêŽü‰ñ‚Á‚½‚ªA‚È‚é‚Ù‚ÇFX󋵂͗‰ðo—ˆ‚½‚æBŽ^“¯‚Í‚µ‚È‚¢‚ªB

1024 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 14:45:12.77 ID:FBkt/oHG0.net]
>>972
‚¾‚©‚炨‘O‚Ìl‚¦‚Ă邿‚¤‚Èì‹Æ—š—ðŠÇ—ƒc[ƒ‹‚¶‚á‚È‚¢‚ñ‚¾‚©‚çA‚ ‚«‚ç‚߂đ¼Š‚Ös‚¯B
git‚̓pƒbƒ`ŠÇ—ƒc[ƒ‹B‚»‚µ‚ăpƒbƒ`‚͉½ŽžA’N‚ªA‰½‚Ì‚½‚ß‚É쬂µ‚½‚©‚ªd—vî•ñ‚È‚ñ‚¾‚æB‚»‚ê‚ðŠÇ—‚µ‚Ä‚é‚ñ‚¾‚æB
ƒ\[ƒXƒR[ƒh‚̕ۊǂ·‚éƒc[ƒ‹‚¶‚á‚Ë[‚¼B

1025 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 14:49:22.34 ID:OfQ8ymDc0.net]
>>974
‚»‚±‚͈Ⴄ‚ñ‚¾‚ÈB
‚Ý‚ñ‚ÈŒ‹‹ÇŽ©•ª‚Å‚â‚é‚Ì‚àì‚é‚Ì‚à–Ê“|‚¾‚©‚çAŠù‚É“®‚¢‚Ä‚éƒc[ƒ‹‚ðŽg‚Á‚Ă邾‚¯‚¾‚æB
Git‚Ì‹@”\‚̃TƒuƒZƒbƒg‚Å\•ª‚ɃJƒo[o—ˆ‚é‚̂ȂçAGitŽg‚¦‚΂¢‚¢‚¾‚¯B



1026 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 14:56:19.71 ID:OfQ8ymDc0.net]
>>974
‚¾‚©‚ç‚ÈA‘OŒ¾‚Á‚½‚悤‚ÉAƒuƒbž‚ñ‚Å‚¨‚¯‚ÎŒã‚ÅŽæ‚èo‚¹‚éƒoƒPƒc‚Å‚µ‚©‚È‚¢‚ñ‚¾‚æB
‚»‚̃oƒPƒc‚ɃSƒeƒSƒe•t‚¢‚Ă邩‚ç“‚»‚¤‚¾‚ªA—v‚ç‚È‚¢‹@”\‚ÍŽg‚í‚È‚¯‚ê‚΂¢‚¢‚¾‚¯B
‚½‚¾A—š—ð•ÛŽ‚͈̔͂ð’m‚炸‚ÉŽg‚Á‚ÄAŽÀ‚Í‹L˜^‚³‚ê‚Ä‚¢‚Ü‚¹‚ñ‚ł͢‚é‚©‚çAŽg‚¤‘O‚É’²‚ׂĂéB

1027 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 15:45:34.08 ID:o7v4FvnP0.net]
https://www.praha-inc.com/lab/posts/commit-message

‚»‚à‚»‚àƒRƒ~ƒbƒgƒƒbƒZ[ƒW‚͉½‚Ì‚½‚߂ɂ ‚é‚̂łµ‚傤‚©H

ƒRƒ~ƒbƒgƒƒO‚Ì‚¤‚¿ƒR[ƒh‚Ì•ÏX—š—ð‚É‚ÍuƒR[ƒh‚ð‚ǂ̂悤‚É•ÏX‚µ‚½‚©v‚Æ‚¢‚¤î•ñ‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·‚ªAuƒR[ƒh‚ð‰½ŒÌ•ÏX‚µ‚½‚Ì‚©v‚Æ‚¢‚¤î•ñ‚̓Rƒ~ƒbƒgƒƒbƒZ[ƒW‚ð“ǂ܂Ȃ¢‚Æ•ª‚©‚è‚Ü‚¹‚ñB‹@”\’ljÁAƒoƒOC³AƒpƒtƒH[ƒ}ƒ“ƒX‚Ì‚½‚߂ȂÇA•ÏX‚µ‚½——R‚Í—lX‚È‚à‚Ì‚ªl‚¦‚ç‚ê‚Ü‚·B

‚à‚¿‚ë‚ñƒR[ƒh‚ð•ÏX‚µ‚½–{l‚É•·‚¯‚ΕÏX‚µ‚½ˆÓ}‚͂킩‚邯Žv‚¢‚Ü‚·‚ªA•ÏX‚µ‚½–{l‚É‚¢‚‚

1028 –¼‘OFÅ‚à•·‚¯‚é󋵂ł ‚邯‚ÍŒÀ‚è‚Ü‚¹‚ñB

u‰½ŒÌƒR[ƒh‚ð•ÏX‚µ‚½‚Ì‚©v‚Æ‚¢‚¤î•ñ‚ª—~‚µ‚¢Žž‚Ì‚½‚߂ɃRƒ~ƒbƒgƒƒbƒZ[ƒW‚ª‘¶Ý‚µ‚Ü‚·B

‰Á‚¦‚ÄAƒRƒ~ƒbƒgƒƒbƒZ[ƒW‚ÍŠî–{“I‚É‘¼l‚ª“ǂނà‚̂ł·B

‘¼l‚Æ‚¢‚¤‚Æ“¯—»‚âƒRƒ“ƒgƒŠƒrƒ…[ƒ^[‚Ȃǂª‹“‚°‚ç‚ê‚邯Žv‚¢‚Ü‚·‚ªA‚±‚Ìu‘¼lv‚ɂ͖¢—ˆ‚ÌŽ©•ª‚àŠÜ‚ñ‚Å‚¢‚Ü‚·BŽ©•ª‚ª‘‚¢‚½ƒRƒ~ƒbƒgƒƒbƒZ[ƒW‚𔃖ŒŽæ‚ÌŽ©•ª‚ª“Ç‚Þê‡A‰ß‹Ž‚ÌŽ©•ª‚̃Rƒ~ƒbƒgƒƒbƒZ[ƒW‚ð–¢—ˆ‚ÌŽ©•ª‚ª“ǂނ±‚ƂɂȂè‚Ü‚·B

‚‚܂èAƒRƒ~ƒbƒgƒƒbƒZ[ƒW‚ÍŽ©•ªˆÈŠO‚Ìl‚Ì‚½‚߂ɑ¶Ý‚·‚é‚̂ł·B
[]
[‚±‚±‰ó‚ê‚Ă܂·]

1029 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 15:52:02.65 ID:az1H5JFk0.net]
‚Ü‚ ‚±‚¢‚‚͕ªŽUƒo[ƒWƒ‡ƒ“ŠÇ—‚̓‚³‚ð—‰ð‚Å‚«‚Ä‚¢‚È‚¢
ˆêl‚Å‚µ‚©ƒvƒƒOƒ‰ƒ€‘g‚ñ‚¾‚±‚Æ‚ª‚È‚¢‚Ì‚¾‚낤
git‚Ì‚â‚₱‚µ‚¢‚ÆŠ´‚¶‚éŽd—l‚̂قƂñ‚ǂ͕ªŽUƒŠƒ|ƒWƒgƒŠŠÇ—‚É‹Nˆö‚µ‚Ä‚¢‚ÄA•ªŽUƒŠƒ|ƒWƒgƒŠŠÇ—‚Ì–â‘è‚ð‚Å‚«‚邾‚¯–¾Ž¦“I‚ɃVƒ“ƒvƒ‹‚É‰ðŒˆ‚µ‚悤‚Æ‚¢‚¤ˆÓ}‚ÅÝŒv‚³‚ê‚Ä‚¢‚é

1030 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 15:55:03.47 ID:JyiC8cnE0.net]
‚Ù‚ñ‚ƂȂŸAPOSIXŒ´—Žå‹`‚¾‚©‚烆ƒjƒP[ƒW‚¾‚©USPŒ¤‹†Š‚¾‚©‚µ‚ç‚ñ‚ª
—á‚Ì‚ ‚¢‚‚àAƒo[ƒWƒ‡ƒ“ŠÇ—‚̃c[ƒ‹‚ðAƒoƒbƒNƒAƒbƒvƒc[ƒ‹‚Æ‚µ‚Ä‚µ‚©l‚¦‚Ă˂¥
‚¾‚©‚ç‚Æ‚è‚ ‚¦‚¸ƒtƒ@ƒCƒ‹‚ð“ü‚ê‚Ä‚¨‚¯‚番‚Ídiff‚ÅŒ©‚ê‚邾‚ë‚Æ‚©
–ó‚̂킩‚ç‚ñ‚±‚Æ‚ðŒ¾‚¢o‚·

‚ ‚鎞“_‚Æ‚ ‚鎞“_‚Ì·‚ðŒ©‚½‚¢‚ñ‚¶‚á‚Ë[‚ñ‚¾‚æ
‚ ‚éC³‚ɂǂ̂悤‚È·•ª‚ª‚ ‚é‚©‚ð‹L˜^ƒRƒ~ƒbƒg‚µ‚½‚¢‚킯‚Å
‚»‚Ì‹L˜^‚È‚µ‚É·•ª‚¾‚¯‚Ý‚ê‚Ä‚à–ð‚É—§‚½‚È‚¢‚Á‚Â[‚Ì
‚»‚±‚ªª–{“I‚ɈႤ‚Æ‚¢‚¤‚©Aƒo[ƒWƒ‡ƒ“ŠÇ—‚Ì–ð–Ú‚ª‚í‚©‚Á‚ĂȂ¢

1031 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 16:10:07.15 ID:az1H5JFk0.net]
uƒuƒbž‚ñ‚Å‚¨‚¯‚ÎŒã‚ÅŽæ‚èo‚¹‚éƒoƒPƒcv‚Ȃnj¾‚Á‚Ä‚¢‚邪A
•K—v‚Æ‚³‚ê‚Ä‚¢‚½‚͓̂à—e‚𓯊ú‚Å‚«‚é•¡”‚̃oƒPƒc‚ÅA
‚È‚¨‚©‚ƒoƒPƒc“¯Žm‚ªí‚ɃIƒ“ƒ‰ƒCƒ“‚Å’ÊM‚µ‚Ä‚¢‚é‚킯‚ł͂Ȃ¢
‚»‚¤‚¢‚¤–â‘è‚ÉŽæ‚è‘g‚ñ‚¾Œ‹‰Ê‚¾

1032 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 16:12:28.94 ID:az1H5JFk0.net]
‚»‚¤‚¢‚¤–‚–@‚̃oƒPƒc‚ð¶‚Ýo‚·‚½‚ß‚ÉA‚½‚¾‚̃oƒPƒc‚È‚ç‚Å‚«‚邱‚Æ‚ªgit‚łͧŒÀ‚³‚ê‚Ä‚¢‚½‚è‚à‚·‚é
ƒ†[ƒU‚©‚猩‚Ä•sŽ©—R‚̂Ȃ¢Š®‘S‚È–‚–@‚̃oƒPƒc‚ð¶‚Ýo‚»‚¤‚Æ‚µ‚½ƒvƒƒWƒFƒNƒg‚Í•¡ŽG‚·‚¬‚Ä‚±‚Æ‚²‚Æ‚­Ž¸”s‚µ‚Ä‚«‚½

1033 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 16:14:37.71 ID:JyiC8cnE0.net]
ƒoƒPƒc‚Ì’†‚É“ü‚Á‚Ä‚¢‚é‘Ü‹l‚߂̉–‚⻓œ‚ðAˆê‚‚ÂŽæ‚èo‚µ‚½‚¢‚̂ł ‚Á‚Ä

ƒoƒPƒc‚Ì’†‚É‘S•”“ü‚Á‚Ă邩‚çA‰“S•ª—£‹@‚Å‚àŽg‚Á‚Ä
Žæ‚èo‚¹‚΂¢‚¢‚¾‚낤‚¶‚á‚È‚¢‚ñ‚¾‚æ‚È‚—

1034 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 16:36:01.68 ID:az1H5JFk0.net]
‘OƒXƒŒ‚ÍÁ”ï‚É1”N”¼‚©‚©‚Á‚Ä‚é‚Ì‚ÉA‚±‚̃XƒŒ‚Í”¼”N‚®‚ç‚¢‚ÅI‚í‚肾‚È
ŽŸƒXƒŒ—§‚ĂĂ݂邯‚ÇŽ¸”s‚µ‚½‚çƒSƒƒ“

1035 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/11/06(“ú) 16:41:37.94 ID:az1H5JFk0.net]
ŽŸƒXƒŒ
Git 19
mevius.5ch.net/test/read.cgi/tech/1667720427/



1036 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 19:18:45.16 ID:OfQ8ymDc0.net]
‘Š•Ï‚í‚炸‚¨‘O‚ç·‘å‚ÉŠ¨ˆá‚¢‚µ‚Ă邪A‚Ƃ肠‚¦‚¸A

~ Git‚̓pƒbƒ`ŠÇ—ƒc[ƒ‹‚Å‚ ‚é
› Git‚̓pƒbƒ`“K—pƒc[ƒ‹‚Å‚ ‚é
› Git‚̓pƒbƒ`‹L˜^ƒc[ƒ‹‚Å‚ ‚é

‚Æ‚µ‚悤BŠÇ—‚Ío—ˆ‚ĂȂ¢B‰½‚ðŠÇ—‚·‚ׂ«‚©•ª‚©‚Á‚ĂȂ¢‚©‚çB
commitƒƒbƒZ[ƒW‚È‚ñ‚Ä‚½‚¾‚̃‰ƒxƒ‹‚ɉ߂¬‚È‚¢B

1037 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 19:19:20.86 ID:OfQ8ymDc0.net]
—Ⴆ‚Ρ‰ñ‰´‚ª‘—‚Á‚½ÄŒ»ƒR[ƒhA‚ ‚ê‚͂ǂ±‚É”z’u‚³‚ê‚é‚Ì‚¾H
>>977‚Ì’Ê‚èAu‰½ŒÌ‚±‚Ì•ÏX‚ðs‚Á‚½‚Ì‚©v‚ÌŠ®‘Sî•ñ‚ª‚»‚±‚É‚ ‚éB
‚Ü‚³‚©ŽÌ‚Ä‚½‚肵‚È‚¢‚æ‚ÈH

ƒoƒOƒpƒbƒ`‚ɉ—‚¢‚ÄAd—v‚È•¨‚©‚燂ÉA

1. ‚»‚̃oƒO‚ðC³‚·‚éƒR[ƒh
2. ‚»‚̃oƒO‚ðÄŒ»‚·‚éƒR[ƒh
F
10000, commitƒƒbƒZ[ƒW

‚¾B‚Ç‚ñ‚Ȃɒš”J‚ÉcommitƒƒbƒZ[ƒW‚ð‘‚¢‚½‚Æ‚±‚ë‚ÅAu‚»‚êA‚ ‚È‚½‚ÌŠ´‘z‚Å‚·‚æ‚ËHv‚Å‚µ‚©‚È‚¢B
ŠÌS‚ȂƂ±‚ë‚ð‘‚«ŠÔˆá‚Á‚Ă邩‚à‚µ‚ê‚È‚¢‚µAM—p‚ào—ˆ‚È‚¢B
‚±‚Ì“_AÄŒ»ƒR[ƒh‚Íî•ñ‚ªŠ®‘S‚ÅA‘S‚Ä‚Ìî•ñ‚ð‰ß•s‘«–³‚­ŠÜ‚ñ‚Å‚¢‚ÄAžB–†‚³‚à‚È‚¢B
‚¾‚©‚çcommitƒƒbƒZ[ƒW‚Ìî•ñ‰¿’l‚È‚ñ‚ÄÄŒ»ƒR[ƒh‚Æ”ä‚ׂ½‚çƒSƒ~ˆÈ‰º‚ÅA
ÄŒ»ƒR[ƒh‚ɑ΂µ‚Ä‚ÌƒŠƒ“ƒN‚Å\•ª‚È‚ñ‚¾‚æB‚‚܂èA

›”N›ŒŽ›“ú‚É››‚©‚ç‘—‚ç‚ê‚Ä‚«‚½››‚̃oƒO(ƒƒ‚ƒŠƒŠ[ƒN

1038 –¼‘OF)‚ðC³‚·‚éB
ÚׂÍXXXX

‚ÅAXXXX‚̂Ƃ±‚ëAGit—¬‚È‚çSHA1ƒnƒbƒVƒ…‚ÅA
‚»‚Ì’†‚ÉÄŒ»ƒR[ƒh‚ÆÚ×A¡‰ñ‚È‚ç‘Sˆõ‚̃[ƒ‹‚Ì‘S•¶‚ð“ü‚ê‚Ä‚¨‚­‚Ì‚ªƒoƒOŠÇ—‚¾‚æB
‚±‚ê‚ÅAu‰½ŒÌ‚±‚Ì•ÏX‚ðs‚Á‚½‚Ì‚©v‚ÌŠ®‘Sî•ñ‚ª•Û‚½‚ê‚éB
‚»‚µ‚ÄAÄŒ»ƒR[ƒh‚Í¡Œã‚¸‚Á‚ÆregressionƒeƒXƒg‚ÉŽg‚¤Ž‘ŽY‚É‚·‚éB
‚»‚¤‚·‚ê‚ÎA­‚È‚­‚Æ‚à‰ß‹Ž‚Æ“¯‚¶ƒoƒO‚ÍƒŠƒŠ[ƒX‘O‚ÉŒ©‚‚©‚éB
[]
[‚±‚±‰ó‚ê‚Ă܂·]

1039 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 19:20:02.27 ID:OfQ8ymDc0.net]
‚±‚¤‚È‚Á‚ĂȂ¢‚¾‚ëBˆê‰ñƒpƒbƒ`“–‚Ă箂«‚Ü‚µ‚½I–ž‘«‚Å‚·I‚¶‚á‚È‚¢‚ñ‚¾‚æB
ŒJ‚è•Ô‚·‚ªAcommitƒƒbƒZƒW[‚ð‚¢‚­‚ç’š”J‚É‘‚¢‚Ä‚àˆÓ–¡–³‚¢B
ÄŒ»ƒR[ƒh‚É”ä‚ׂ½‚ç–{“–‚ɃSƒ~ˆÈ‰ºB
‹t‚ÉAÄŒ»ƒR[ƒh‚É’H‚è’…‚¯‚é‚̂ȂçAŒã‚̓‰ƒxƒ‹‚ª³‚µ‚­•t‚¢‚Ä‚ê‚Î\•ª‚È‚ñ‚¾B
‚»‚êˆÈã‚Ìî•ñ‚ÍAcommitƒƒbƒZ[ƒW‚̃eƒLƒXƒg‚ł͂Ȃ­A
ÄŒ»ƒR[ƒh‚ƃoƒO•ñŠ®‘Sî•ñ‚ðŒ©‚½•û‚ª‚¢‚¢‚©‚çB

‚ÅAGitHub‚͂܂ ‚±‚ê‚ɋ߂¢‚æB
‚»‚à‚»‚àƒoƒO•ñŽ©‘ÌWeb‚¾‚µA­‚È‚­‚Æ‚àIssue‚©‚çƒoƒO‚ÌŠ®‘Sî•ñ‚É“–‚½‚ê‚éB
Git‚͂ǂ¤‚È‚ÌH
¡‰ñ‚̉´‚Æ“¯—l‚ÌA‰ß‹Ž‚̃oƒO•ñ‚ÌÄŒ»ƒR[ƒh‚ð¶‚©‚¹‚Ä‚é‚Ì‚©H
‚Ȃ炻‚¤‚¢‚¤ƒfƒBƒŒƒNƒgƒŠ‚ª‚ ‚Á‚ÄA
bug_patches/XXXXX‚ȃnƒbƒVƒ…‚ª–¼‘O‚ɂȂÁ‚Ä‚éƒfƒBƒŒƒNƒgƒŠ‚ÉÄŒ»ƒR[ƒh‚»‚Ì‘¼‚ªƒuƒ`ž‚Ü‚ê‚Ä‚ÄA
o‰×‘O(‚Æ‚¢‚¤‚Ì‚à‚¨‚©‚µ‚¢‚ª)‚ɂ͑S•”ˆê’Ê‚è’Ê‚¹A‚ƂȂÁ‚Ä‚é‚Í‚¸‚¾‚¯‚ÇA
‚Ç‚¤Œ©‚Ä‚à‚»‚¤‚È‚Á‚ĂȂ¢‚Å‚µ‚åB
ƒpƒbƒ`“–‚Ä‚½‚©‚ç–ž‘«‚Å‚·A‚ÅI‚í‚Á‚Ä‚éB

‚±‚ñ‚Ȃ̂ŃoƒO‚ªŽû‘©‚·‚é‚Í‚¸‚ª‚È‚¢B
“¯‚¶˜A’†‚ª‘‚¢‚Ä‚é‚Ì‚¾‚©‚çA•ú’u‚µ‚½‚瓯ƒŒƒxƒ‹‚̃oƒO‚ðŒJ‚è•Ô‚·B
‚¾‚©‚ç–{—ˆ‚͉½ŒÌ‚±‚ñ‚ȃoƒO‚ª”­¶‚µ‚½‚Ì‚©H‚©‚çƒR[ƒh\‘¢‚ðŒ©’¼‚µ‚ÄA
‚»‚à‚»‚à‚»‚¤‚È‚ç‚È‚¢‚悤‚É‚·‚é‚Ì‚¾‚¯‚ÇA‚»‚¤‚¢‚¤Šw‚Ñ‚à‚È‚¢‚µA(‚¾‚©‚çŠî–{‚·‚ço—ˆ‚ĂȂ¢)
regressionƒeƒXƒg‚̃lƒ^‚É‚à‚µ‚È‚¢‚Ì‚¾‚©‚çA¡Œã‚Æ‚àƒoƒO‚¾‚炯‚¾‚æB
‚ ‚ AGit‚Ì’Bl‘µ‚¢‚¾‚©‚çAu‹L˜^v‚Ío—ˆ‚Ä‚é‚Ì‚¾‚낤‚æB‚¾‚¯‚Ç‚»‚ê‚ÍuŠÇ—v‚ł͂Ȃ¢B

‚½‚¾A‚±‚ꂪƒoƒU[ƒ‹—¬‚¾I‚Æ—ˆ‚é‚È‚çA‚Í[‚»‚¤‚Å‚·‚©[(–_)‚¾‚æB
–Ú‚àŽè‚à”‚ªˆá‚¤‚µA‰´‚ɂ͉½‚ªÅ“K‚©•ª‚©‚ç‚ñ‚µB

1040 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 19:20:37.38 ID:OfQ8ymDc0.net]
‚¿‚Ȃ݂Échrome‚̘A’†‚Í‹CŽ‚¿ˆ«‚¢‚Ù‚ÇregressionƒeƒXƒg‚µ‚Ă邼B
–{—ˆ‚ÍA‚ ‚ ‚·‚é‚ׂ«‚È‚ñ‚¾‚낤‚æB
regressionƒeƒXƒgŽ©‘̂̓^ƒ_(ƒXƒNƒŠƒvƒg‚ÅŽ©“®ŽÀs)‚¾‚©‚ç‚ËB

ƒoƒOuŠÇ—v‚Æ‚¢‚¤‚̂ȂçAŒ´ˆö‚ð‹†–¾‚µ‚ÄA­‚È‚­‚Æ‚à“¯‚¶ƒoƒO‚ªo‚È‚¢‚悤‚É‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢B
‚»‚ê‚ÍcommitƒƒbƒZ[ƒW‚ð‚¢‚­‚ç’š”J‚ÉÚׂɑ‚¢‚Ä‚àA’B¬o—ˆ‚é‚à‚̂ł͂Ȃ¢B

•ª‚©‚è‚â‚·‚­Œ¾‚¤‚Æ‚ÈAu‘Ì’²ŠÇ—v‚ÆŒ¾‚í‚ê‚ê‚ÎA­‚È‚­‚Æ‚à“¯‚¶Œ´ˆö‚Å•—Ž×‚ðˆø‚©‚È‚¢‚悤‚É‚·‚邾‚ëB
‚È‚çAuƒoƒOŠÇ—v‚È‚çAÅ’áŒÀƒŒƒrƒ…[‚µ‚ÄregressionƒeƒXƒg‚µ‚È‚¢‚Ƒʖڂ¾‚æB
‚»‚ê‚ÍcommitƒƒbƒZ[ƒW‰]X‚Å‚Ío—ˆ‚È‚¢B‚¾‚©‚çƒpƒbƒ`u“K—pvu‹L˜^vƒc[ƒ‹B

1041 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 19:24:47.08 ID:VM2X6i580.net]
>>985
> commitƒƒbƒZ[ƒW‚È‚ñ‚Ä‚½‚¾‚̃‰ƒxƒ‹‚ɉ߂¬‚È‚¢B

‚»‚ÌŒ¾—t‚©‚炨‘O‚ª‚í‚©‚Á‚ĂȂ¢‚Ì‚ª–¾‚ç‚©‚È‚ñ‚¾‚¯‚ÇH

1042 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 19:26:23.98 ID:VM2X6i580.net]
>>988
‚¤‚ñB‚¾‚©‚ç‚»‚Ìchrome‚Í‚±‚±‚܂œO’ꂵ‚ăRƒ~ƒbƒg‚ðŠÇ—‚µ‚Ä‚é
‚»‚ê‚ðŒ©K‚¦
https://github.com/chromium/chromium/commits/main

1043 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 19:27:42.33 ID:VM2X6i580.net]
regression‚·‚éÛ‚É‚àƒRƒ~ƒbƒg‚ðŠÇ—‚·‚é‚Ì‚Íd—v‚Å
ƒRƒ~ƒbƒg’PˆÊ‚Å–ß‚µ‚ăeƒXƒg‚·‚é
“®‚©‚È‚¢ƒR[ƒh‚ðƒRƒ~ƒbƒg‚·‚邱‚Ƃ͂Ȃ¢
‚¨‘O‚Ý‚½‚¢‚ɃeƒLƒXƒgƒGƒfƒBƒ^‚ÅC³‚·‚邽‚тɃRƒ~ƒbƒg‚Æ‚©‚µ‚È‚¢

1044 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 19:28:57.43 ID:VM2X6i580.net]
‚È‚ñ‚Åchrome‚̃Rƒ~ƒbƒgƒƒbƒZ[ƒW‚ª
‚±‚ñ‚È‚ÉÚ‚µ‚­‘‚©‚ê‚Ä‚¢‚é‚Ì‚©A‚»‚Ì——R‚ðl‚¦‚½‚çH

1045 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 19:32:31.47 ID:VM2X6i580.net]
ƒo[ƒWƒ‡ƒ“ŠÇ—‚̓\[ƒXƒR[ƒh‚Ì•ÏX—š—ð‚ðŠÇ—‚·‚é‚à‚̂Ȃ̂Å
‚»‚±‚ɃoƒOŠÇ—‚Æ‚¢‚¤•ʂ̊T”O‚ðŽ‚¿o‚·‚Ì‚à“ªˆ«‚¢
ƒoƒOŠÇ—‚͕ʂ̃c[ƒ‹‚Å‚â‚ê



1046 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 19:55:47.23 ID:sj15aRfA0.net]
>>986
> —Ⴆ‚Ρ‰ñ‰´‚ª‘—‚Á‚½ÄŒ»ƒR[ƒhA‚ ‚ê‚͂ǂ±‚É”z’u‚³‚ê‚é‚Ì‚¾H
C³ƒRƒ~ƒbƒg‚̃ƒO‚©‚ç URL ‚Å’H‚ê‚邿‚¤‚ɂȂ邩‚ÈB
https://public-inbox.org/git/20221102220142.574890-2-szeder.dev@gmail.com/

1047 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 20:08:52.18 ID:OfQ8ymDc0.net]
>>994
‚»‚ê‚ÍŽI‚É’u‚¢‚Ă邾‚¯‚¾‚ëB‚Ü‚ ‚»‚ê‚Í‚»‚ê‚Å\•ª‚ÅAi‚±‚̈Ӗ¡‚Å‚Íʼn‚ÌML‚Å‚à\•ª)
–â‘è‚ÍA

1. .gitãA‚‚܂èƒ\[ƒXƒR[ƒh‰ü•σcƒŠ[‚©‚çŠÈ’P‚É’H‚ê‚邿‚¤A
commitƒƒbƒZ[ƒW‚É‚»‚ÌƒŠƒ“ƒN‚Í—Ž‚Æ‚³‚ê‚Ä‚¢‚é(—Ž‚Æ‚³‚ê‚é—\’èj‚Ȃ̂©H
‚»‚¤‚¶‚á‚È‚¢‚Æ>>977‚ª’B¬o—ˆ‚È‚¢‚¾‚ëB
2. ‚»‚µ‚ÄregressionƒeƒXƒgƒpƒ^[ƒ“‚Æ‚µ‚Ä“o˜^‚³‚êA¡Œã‚¸‚Á‚ÆŽÀs‚³‚ê‚é‚Ì‚©H
3. ‚»‚à‚»‚ખ{‚ÌŒ´ˆö‚̓\[ƒXƒR[ƒh‚Ì’ö“x‚ª“‚¢‚±‚Ƃł ‚èAƒŒƒrƒ…[‚µ‚ë‚æƒ}ƒW‚Å

‚¾‚æB
ƒŒƒCƒ„[‚Ìl‚¦•û‚ª‚È‚¢“z“™‚΂©‚è‚Ȃ̂Œʂ¶‚È‚¢‚©‚à‚µ‚ê‚È‚¢‚ªA
git‚Í“K—p/‹L˜^‚Æ‚¢‚¤‰º‘wƒŒƒCƒ„[‚Å‚ ‚Á‚ÄAƒoƒO/ƒpƒbƒ`uŠÇ—v‚ÍãˆÊƒŒƒCƒ„[‚Ìí—ª‚¾‚©‚çA
git‚ÅuŠÇ—vo—ˆ‚邯Žv‚Á‚Ä‚é‚Ì‚ªŠÔˆá‚¢‚È‚ñ‚¾‚æB‹L˜^‚Ío—ˆ‚邪AŠÇ—‚Ío—ˆ‚È‚¢B
git‚Åo—ˆ‚é‚Ì‚Íã‚Ì1‚¾‚¯‚¾‚ËB
‚¾‚©‚çcommitƒƒbƒZ[ƒW‚͖ܘ_’š”J‚É‘‚­‚ׂ«‚È‚ñ‚¾‚¯‚ÇA’š”J‚É‘‚¯‚΂¢‚¢‚킯‚Å‚à‚È‚¢‚ñ‚¾B
‚»‚ê‚ŃoƒO‚âƒpƒbƒ`‚ªŒ¸‚é‚킯‚Å‚à‚È‚¢‚©‚çB
–Ú“I‚ÆŽè’i‚̬“¯‚͂ǂ̊EŒG‚Å‚à‚ ‚邯‚ÇA‚±‚±‚̘A’†‚à‘åŠT‚¾‚æB []
[‚±‚±‰ó‚ê‚Ă܂·]

1049 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 20:11:50.13 ID:OfQ8ymDc0.net]
>>994
‚ÆŽv‚Á‚½‚ª‚·‚Ü‚ñAŒ©—Ž‚Æ‚µ‚½B

> C³ƒRƒ~ƒbƒg‚̃ƒO

‚‚܂肱‚êAƒRƒ~ƒbƒgƒƒbƒZ[ƒW‚»‚Ì‚à‚̂Ȃ̂©H
‚¿‚å‚Á‚ÆŠm”F‚µ‚½‚¢‚ñ‚¾‚ªA‚Ç‚±Œ©‚ê‚΂¢‚¢‚ñ‚¾HGit‚ÌGitHub‚©‚çH

1050 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 20:22:10.42 ID:sj15aRfA0.net]
>>996
‚»‚¤BƒRƒ~ƒbƒgƒƒbƒZ[ƒW‚ðŠÜ‚ß‚ÄMLã‚ŃŒƒrƒ…[’†B‚Ü‚¾–{‘ÌƒŠƒ|ƒWƒgƒŠ‚ɂ͓ü‚Á‚ĂȂ¢B
‹“‚ª‚Á‚Ă郌ƒrƒ…[ƒRƒƒ“ƒg‚ðŽó‚¯‚Ä‚»‚Ì‚¤‚¿‘æ‚Q’e‚ª“Še‚³‚ê‚ÄŽæ‚螂܂ê‚é‚ñ‚¶‚á‚È‚¢‚©‚ÈB
ŒN‚àƒ\[ƒXƒR[ƒh‚ÌŽ¿‚ª‹C‚ɂȂé‚È‚çC³‚ð‘—‚Á‚Ä‚­‚ê‚Ä‚¢‚¢‚ñ‚¾‚æB‚³‚Ÿ‚³‚ŸB

1051 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 20:38:50.28 ID:OfQ8ymDc0.net]
>>997
‚‚܂肠‚ꂪ‚»‚̂܂܂ɋ߂¢ó‘Ô‚Å“ü‚é‚Ì‚©H
‚Ü‚ ‚»‚ê‚ÍŒ©Žç‚邯‚µ‚ÄA–{—ˆ‚Í‚¿‚á‚ñ‚ƃ‰ƒxƒ‹‚ð•t‚¯‘Ö‚¦‚È‚¢‚Ƃ܂¸‚¢B

‰´‚ª‘—‚Á‚½’iŠK‚ł͂‚¢Šm—¦‚Åufree–Y‚ê‚É‚æ‚郃‚ƒŠƒŠ[ƒNv‚Æ„’èo—ˆ‚½‚ªA
’f’è‚Ío—ˆ‚È‚©‚Á‚½‚Ì‚ÅA’P‚Éuƒƒ‚ƒŠH‚¢‚·‚¬v‚Æ‚µ‚Ä‚éB
‚¾‚©‚çAƒƒ‚ƒŠƒŠ[ƒN‚¾‚Æu’f’èvo—ˆ‚½l‚ªŠT—ª‚ð‘‚«’¼‚³‚È‚¢‚Æ‚¢‚¯‚È‚¢B

‚ªA‚Ü‚ A‚±‚ê‚Í‘½•ªˆ×‚³‚ê‚邾‚낤BŒ©Žç‚邿B


> ŒN‚àƒ\[ƒXƒR[ƒh‚ÌŽ¿‚ª‹C‚ɂȂé‚È‚çC³‚ð‘—‚Á‚Ä‚­‚ê‚Ä‚¢‚¢‚ñ‚¾‚æB‚³‚Ÿ‚³‚ŸB
‚±‚ê‚Í–{Ž¿“I‚É–³—‚¾B‘½•ª‰´A‚Æ‚¢‚¤‚©A‚¢‚í‚ä‚éCƒR[ƒh‚ð‹‘â‚·‚邯Žv‚¤‚æB
ŠÔˆá‚¢‚È‚­A˜A’†‚ÍŽ©ŒÈ‚Ì”\—͂Ɏ©MŽ‚Á‚Ä‚ÄA˜ü–‚ÅAŒ¾‚¤‚±‚Æ•·‚©‚È‚¢˜A’†‚¾B
¢‚Ì’†‚ÌCƒR[ƒh‚È‚ñ‚ÄAŠî–{’Ê‚è‚â‚Á‚Ă镨‚łقڑS•”‚¾‚©‚çAŒ©‚½‚±‚Æ–³‚¢‚킯‚ª–³‚¢B
‚»‚ꂪ‰½ŒÌ‚»‚¤‚È‚Á‚Ă邩—‰ðo—ˆ‚È‚¢A
‚‚܂èA‰¤“¹‚ð‰¤“¹‚Æ—‰ðo—ˆ‚È‚¢“z“™‚¾‚©‚çƒfƒ^ƒ‰ƒ‚â‚Á‚Ä‚é‚킯‚ÅA
Œ¾‚¤‚±‚Æ•·‚­˜A’†‚Ȃ炻‚¤‚͂Ȃç‚È‚¢B

’Ê킾‚ÆA‚â‚点‚邾‚¯‚â‚点‚ÄA‚Å‚à‚Ç‚¤‚É‚à‚à‚¤ƒ_ƒƒ|‚ȂƂ«‚ÉA
‚»‚à‚»‚à‚¨‘O‚̃R[ƒh‚ª‚¨‚©‚µ‚¢A‚±‚±‚ð‚±‚¤’¼‚¹A‚È‚çŠÈ’P‚Ƀƒ‚ƒŠƒŠ[ƒN‚Í—}‚¦‚ç‚ê‚éA‚Æ‚·‚邯Œø‚­‚Ì‚¾‚낤‚¯‚ÇA
–â‘è‚̓oƒU[ƒ‹‚ÅA–³ŒÀ‚Ƀ‚ƒOƒ‰’@‚«o—ˆ‚Ä‚µ‚Ü‚Á‚ÄAŽÀÛ‚É‚»‚ê‚Å‚â‚낤‚Æ‚µ‚Ă邱‚Æ‚¾‚æB
ƒ}ƒW‚©[A‚Á‚ÄA‚¿‚å‚Á‚Æ‹Á‚«‚¾‚ªA‚Ü‚ ŠÏ킾B
‚ ‚ ‚¿‚Ȃ݂ÉA‰´ˆÈŠO‚Ì’N‚Å‚àA‚܂Ƃà‚ÈC‘‚¯‚é“z‚È‚çA‚¿‚å‚Á‚ƈø‚­ƒR[ƒh‚¾‚æB
‚¾‚©‚ç‚»‚±‚ç•Ó‚Ì“z“™‚É‘‚©‚¹‚Ä‚àA‚à‚Á‚Ƃ܂µ‚ȃR[ƒh‚É‚È‚é‚æB‚»‚µ‚ĉ´‚à‚»‚Ì’ö“x‚¾‚µB
‚Æ‚¢‚¤‚©’P”­‚̃R[ƒh‚Å‚»‚ñ‚ȂɋZ—ʂ̷‚È‚ñ‚Äo‚È‚¢‚µB

1052 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 20:40:54.42 ID:VM2X6i580.net]
>>998
‚¨‘O‚ª‚¿‚á‚ñ‚Æ‚â‚ê‚Á‚ÄŒ¾‚í‚ê‚邾‚¯‚¾‚æ
‚¨‘OŽG‚È‚ñ‚¾‚æB–³”\‚Ȃ̂ɒ£‚èØ‚é‚ÈB‹ó‰ñ‚肵‚Ă邼‚—

1053 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/11/06(“ú) 20:46:49.73 ID:wlljBD17M.net]
Ž¿–â‚¢‚¢‚·‚©H

1054 –¼‘OF1001 [Over 1000 Thread.net]
‚±‚̃XƒŒƒbƒh‚Í‚P‚O‚O‚O‚ð’´‚¦‚Ü‚µ‚½B
V‚µ‚¢ƒXƒŒƒbƒh‚𗧂ĂĂ­‚¾‚³‚¢B
life time: 197“ú 17ŽžŠÔ 21•ª 4•b

1055 –¼‘OF‰ß‹ŽƒƒO š [[‰ß‹ŽƒƒO]]
¡ ‚±‚̃XƒŒƒbƒh‚Í‰ß‹ŽƒƒO‘qŒÉ‚ÉŠi”[‚³‚ê‚Ä‚¢‚Ü‚·








[ V’…ƒŒƒX‚̎擾/•\ަ (agate) ] / [ Œg‘єŠ]

‘O100 ŽŸ100 ÅV50 £ [ ‚±‚̃XƒŒ‚ðƒuƒbƒNƒ}[ƒNI Œg‘тɑ—‚é ] 2ch‚Ìread.cgi‚Ö
[{” ŋߗ§‚Á‚½ƒXƒŒ•”M‚¢ƒXƒŒˆê—— : {” ŋߗ§‚Á‚½ƒXƒŒ^‹LŽÒ•ʈꗗ]iGLÍMjƒ365KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
’S“–:undef