ぷれこみっと。

 ぷれこみっと。

TeckUp LT#1 2019/07/13

F6540c1e7b26705f6a7d533d899b1e94?s=128

yumechi

July 13, 2019
Tweet

Transcript

  1. ΀Ε͜Έͬͱɻ @__yumechi

  2. ࣗݾ঺հ • ΤϯδχΞɾٕज़޿ใͱ͍͏͕ᷚ͋Δ • PythonͱSQLΛ࢓ࣄͰॻ͍ͯɺझຯͰ͸TypeScript͍ͨ͠ • twitter: @__yumechi

  3. ࢿྉ͸ࠓ͖ͬ͞࡞ͬͨͷͰɺ ϛε͕͋ͬͨΒ͢Έ·ͤΜ

  4. ࠓ೔ͷ࿩ɿ ΀Ε͜Έͬͱ

  5. Έͳ͞ʔΜɺGit࢖ͬͯΔʔʁ • ࢖ͬͯ·͢ΑͶʁʢ͢ͰʹރΕ͍ͯΔٕज़ͩͱࢥͬͯΔʣ • ࢖͍͜ͳͯ͠Δʔʁ • Git-Flowͯ͠Δʁ Issueۦಈͯ͠Δʁ

  6. ͱ͜ΖͰ • पลπʔϧ΍࢓૊Έ΋׆༻͍ͯ͠·͔͢ʁ • GUIͰૢ࡞Ͱ͖ΔSourceTreeͱ͔΋͋Γ·͢Ͷʔ • TUIͰૢ࡞Ͱ͖ΔTigͱ͔͋Γ·͢Ͷʔ

  7. hookɺ࢖ͬͯ·͔͢ʁ • commit΍pushͷ௚લɺ௚ޙͰૢ࡞Λ࢓ֻ͚Δ͜ͱ͕Ͱ͖Δ •

  8. Կ͕ศརʁ • LinterΛ૸ΒͤͨΓͰ͖Δ • ͦΕ͕௨Βͳ͍ͱcommit΍pushͰ͖ͳ͍

  9. ศརʹ͢ΔͨΊͷπʔϧ • Python੡ͷpre-commitͱ͍͏πʔϧ͕ଘࡏ͢Δ • ࠓ͙͢ pip install pre-commit ͢ΔΜͩ •

    ͜ΕΛ࢖͏ͱΠν͔Βॻ͔ͳͯ͘΋ྑ͍ͷͰ͢Α
  10. ࣮ࡍʹݟͯΈΑ͏ʂ

  11. ·ͱΊ • hookΞΫγϣϯΛ࢖͍͜ͳ͢ͱศར • pre-commitͰࡉ͔͍νΣοΫ͸ͯ͠͠·͓͏ • ͦͯ͠࢖͑ͦ͏ͳײ͡ͷ΋ͷΛ࢖ͬͨΒGitHubʹެ։͠Α͏