ようやくというか、なんというか、Gitリポジトリ上でブランチを作って管理する方法を始めた。ひとりで管理しているプロジェクトでも、変更の歴史を把握しやすくするという目的において、ブランチを作って管理するのは有益なことだと思う。

Gitでのブランチの管理方法については、次のページでお勉強した。他にも色々と流儀はあると思うけれど、とりあえずこんなもんだと知るにはとても参考になるページだと思う。

A Successful Git branching model - nvie.com

僕がやってきた古いCVS/Subversionの世界では、マージやブランチは常にちょっと恐ろしいものだった(「コンフリクトに気をつけろ!噛まれるぞ!」)。そして、そういったことは同時にひとつしかやらないようにしていた。

しかしGitにおいては、これらのアクションはとても軽くシンプルであり、毎日のワークフローにおけるコア・パーツとなりうるものだ。例えば、CVS/Subversionの本では、ブランチやマージは後の方の章(熟練ユーザー向け)で触れられているものだけれど、Gitの本では、これらは第3章(基本操作)で触れられていたりする。

たしかに、ブランチが気軽に作れるというのは大きな違いだと思う。Subversionのノリで使っていると、なかなか身につきにくいところだ。

  1. free-software-downloads reblogged this from voluntas
  2. gosunatxrea reblogged this from radiumsoftware
  3. ukar reblogged this from atm09td
  4. ukar reblogged this from atm09td
  5. naozine reblogged this from kens-notepad
  6. snowburst reblogged this from kuriz
  7. kens-notepad reblogged this from atm09td
  8. kuriz reblogged this from radiumsoftware
  9. gonfreak reblogged this from daxanya1
  10. atm09td reblogged this from toby-net and added:
    ようやくというか、なんというか、Gitリポジトリ上でブランチを作って管理する方法を始めた。ひとりで管理しているプロジェクトでも、変更の歴史を把握しやすくするという目的において、ブランチを作って管理するのは有益なことだと思う。...
  11. matsu reblogged this from radiumsoftware
  12. bgnori reblogged this from radiumsoftware
  13. criff reblogged this from tiga
  14. voluntas reblogged this from radiumsoftware
  15. tiga reblogged this from mug-g
  16. tmr44k reblogged this from radiumsoftware
  17. mug-g reblogged this from radiumsoftware
  18. shiikugakari reblogged this from daxanya1
  19. daxanya1 reblogged this from toby-net and added:
    一人でgitとか、もっと流行るべき。
  20. toby-net reblogged this from radiumsoftware
  21. e-note reblogged this from radiumsoftware
  22. yinnouye reblogged this from radiumsoftware
  23. c54 reblogged this from radiumsoftware
  24. arcticcircle reblogged this from radiumsoftware
  25. radiumsoftware posted this