[•\ަ : ‘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

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