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

GitとGitHub 入門の入門

GitとGitHub 入門の入門

GitとGitHub 入門の入門です。研究室の学部生向けの勉強会でやった。

Other Decks in Programming

Transcript

  1. ࠓ೔࿩͢͜ͱ w (JUʹ͍ͭͯ w (JUͱ͸Կ͔ w (JUΛ࢖ͬͯԿ͕Ͱ͖Δͷ͔ w (JUͷجຊૢ࡞ w

    ίϚϯυΛ֮͑Α͏ w (JU)VCʹ͍ͭͯ w (JU)VCͱ͸Կ͔ (JUͱͷҧ͍  w (JU)VCΛ࢖ͬͯԿ͕Ͱ͖Δͷ͔ w ࣮ࡍʹ৮ͬͯΈΔ w ϦϙδτϦ࡞੒ w ϦϞʔτʹϦϙδτϦΛQVTI
  2. όʔδϣϯ؅ཧ (JUΛ࢖Θͳ͍৔߹ (JUΛ࢖͏৔߹ 1ZUIPOϑΝΠϧ มߋ" มߋ# มߋ$ ❌ ❌ ໭Εͳ͍

    1ZUIPOϑΝΠϧ มߋ" มߋ# มߋ$ ૒ํ޲ʹ ߦͬͨΓདྷͨΓͰ͖Δ
  3. ૢ࡞ͷྲྀΕ TBNQMFQZ QSJOU l)FMMPz QSJOU l͜Μʹͪ͸z )FMMPˠ͜Μʹͪ͸ ϦϙδτϦ ίϛοτ )FMMPˠ͜Μʹͪ͸

       ίϛοτ͕ ه࿥͞Ε͍ͯΔ ɾมߋ಺༰ ɾϝοηʔδ ɾมߋ࣌ࠁ
  4. ίϛοτͷྲྀΕ TBNQMFQZ QSJOU l)FMMPz QSJOU l͜Μʹͪ͸z )FMMPˠ͜Μʹͪ͸ ϦϙδτϦ ίϛοτ BEE

    εςʔδϯά Լॻ͖ϦϙδτϦ BEEͨ͠΋ͷ ͚ͩ ίϛοτ͞ΕΔ
  5. (JUͱ(JU)VCͷҧ͍ ϦϙδτϦ ίϛοτ ϑΝΠϧ όʔδϣϯΛ؅ཧ͢ΔͨΊͷૢ࡞ Λఏڙ͢Δπʔϧ(JU ࣗ෼ͷ1$ ϩʔΧϧ (JU)VC্ ϦϞʔτ

    (JU)VCʹΞοϓϩʔυ QVTI ଞͷਓͷ1$΁μ΢ϯϩʔυ ϦϙδτϦͷ৘ใ΍ιʔείʔυ Λஔ͍͓ͯ͘৔ॴ(JU)VC
  6. (JU)VCΛ࢖ͬͯԿ͕Ͱ͖Δͷ͔ ϦϙδτϦ ίϛοτ ϑΝΠϧ ࣗ෼ͷ1$ ϩʔΧϧ (JU)VC ϦϞʔτ ϦϙδτϦ ίϛοτ

    ϑΝΠϧ ଞਓͷ1$ ϩʔΧϧ ଞͷਓͷ1$΁μ΢ϯϩʔυ ࣗ෼ͷ ιʔείʔυ ଞਓͷ ιʔείʔυ
  7. ·ͱΊ w (JUόʔδϣϯΛ؅ཧ͢ΔͨΊͷૢ࡞Λఏڙ͢Δπʔϧ w (JU)VCϦϙδτϦͷ৘ใ΍ιʔείʔυΛஔ͍͓ͯ͘৔ॴ w ૢ࡞ͷجຊ͸ w BEE Լॻ͖ϦϙδτϦʹอଘ

    ͯ͠  w DPNNJU ϦϙδτϦʹอଘ ͯ͠  w QVTI (JU)VCʹΞοϓϩʔυ ͢Δ w ඞཁʹԠͯ͡DMPOFQVMM (JUIVC͔Βμ΢ϯϩʔυ ͢Δ