Upgrade to Pro — share decks privately, control downloads, hide ads and more …

これならしんどくないGit運用の考え方

 これならしんどくないGit運用の考え方

8/20(火) Git運用勉強会 presented by GeekHub (大阪)
発表スライドです

Hisateru Tanaka

August 20, 2019
Tweet

More Decks by Hisateru Tanaka

Other Decks in Technology

Transcript

  1. ਅ࣮ ͍ͬ͡͞ʹ͏·͘ճ͍ͬͯΔߟ͑ w શͯͷมߋΛϨϏϡʔͰ͖ɺΦʔφʔγοϓΛ࣋ͬͨϚʔδϟʔ͕ඞཁ w ࡞ۀதͷࢼߦࡨޡ͸ཁΒͳ͍ɻNBTUFSʹର͢Δมߋͷ࠷ऴܾఆ͚ͩΑͤ͜ w ࡞ۀϒϥϯν͸ݸਓͰઐ༗ɻίϛοτվมG͸׻ܴɻগ͠Ͱ΋ϨϏϡʔ͠΍͢ ͘͢Δ w

    Ϧʔυ։ൃऀ͸ৗʹNBTUFSΛ௚઀ϦϑΝΫλͯ͠ΫϦʔϯʹ͓ͯ͘͠ νέο τෆཁ  w جຊNBTUFSʹ͸௚ྻੵΈ͢Δɻਓؒ͸෼ذ͕ۤखɻίϯϑϦΫτ͸Ϧϕʔε Ͱղফ͓ͯ͘͠ w ࡞ۀͷओ୊ͱͳΔίϛοτͷΈɺ՝୊؅ཧͱؔ࿈෇͚Δɻա৒ͳ৘ใ͸ίϛϡ χέʔγϣϯϊΠζʹͳΔ
  2. 2 ίϛοτ͸খࠁΈͰ͋Ε͹͋Δ΄ͲΑ͍ WT ࡞ۀதͷࢼߦࡨޡ͸ཁΒͳ͍ɻNBTUFSʹର͢Δมߋͷ࠷ऴܾఆ͚ͩΑͤ͜ ίϛοτͷཻ౓͕໌֬͠ΜͲ͘ͳ͍ w ࡞ۀऀ͕ʮ΍ͬͺΓ͜͏͠Α͏ʯͱ͋Ε͜Ε΍ͬͨܦҢΛ࢒͢ҙຯ ͸શ͘ແ͍ w Ϛʔδϟʔ͸ɺ΍Γ͍ͨ͜ͱͷຊ࣭Λ

    ΞτϛοΫʹ ද͢ɺՄಡͳ ࠩ෼͚͕ͩཉ͍͠ ޙͰؾ͍ͮͨमਖ਼͸͍ͣΕ͔ͷద੾ͳίϛοτʹpYVQͰࠞͥࠐΉ ޙͰTRVBTIpYVQͰ͖Δ༨஍͕͋Δͱ͍͏ҙຯͰ͸ɺখ͞ͳί ϛοτ͸ڊେίϛοτΑΓϚγ
  3. Ͳ͏΍ͬͯڝ߹Λආ͚Δͷ͔ ʮϞδϡʔϧ͕มߋཧ༝ʹରͯ͠ด͍ͯ͡Δʯ Α͏ʹ͢Δ w 40-*%ͷ։์ด࠯ݪଇ 0$1 ͷผͷݴ͍ํ w 0$1֦ுʹରͯ͠Φʔϓϯʹɺมߋʹରͯ͠Ϋϩʔζʹ w

    ͭ·Γˠ͋ΔϞδϡʔϧΛมߋ͍ͨ͠ͱ͖ɺଞͷϞδϡʔϧʹมߋΛՃ͑Δ
 ඞཁ͕͋Δͷ͸μϝͳ෼͚ํͰ͢ /Pີ݁߹ :FTૄ݁߹
  4. ͦΕʹͨͬͯ͠Ϧʔμʔͷ ଘࡏେ͖͗͢ͳ͍ w ؅ཧ্ͷݖݶ͚ͩݟΕ͹ɺͱͯ΋ڧ͍͠੹೚΋େ͖͍ͷ͸͔֬ w ͍΍Ͱ΋͜Εɺөը؂ಜͱಉ͡ͱ͍͑͹Ͳ͏  w ֤ϝϯόʔ͸ɺ໾ऀͰ͋ΓΧϝϥͰ͋ΓͦΕͧΕɺ
 ؂ಜ͚ͩͰ͸Ͱ͖ͳ͍͜ͱʹೳྗΛൃش͢Δ੹຿Λ͍࣋ͬͯΔ

    w ؂ಜ͸શελοϑͷ੒Ռʹ໨Λ௨ͯ͠ɺཧղ͠ɺత֬ͳࢦࣔΛग़͢ w ࣗ͘͝વͳ΋ͷͮ͘ΓͷϓϩηεͰ͢Ͷ ΋͠ɺ໾৬্͕ͳ͚ͩͷແೳ͕؂ಜʹͳͬͯɺཧղͳ͠ͰөըΛࡱͬͨΒ͸͍΋͏Ͷ