1. 早い
branch の作成やマージが早い。
いかに早く、branch を作って、マージするかにポイントが置かれて作られてるのではないでしょうか。
SVNで、ブランチのソースをTrunkにマージなんかすると、結構時間かかるけど、
Git だとサッといける。
2. 不完全な状態のソースを管理できる
local リポジトリがあるので、
開発途中のソースを管理できます。
svn だと開発途中のソースを commit する事はもちろん出来ませんが、(branch を切るなどすれば可能だが面倒)
Git だとこれが可能です。定期的に local リポジトリに commit して 完成したら、中央リポジトリに push 。
チームで開発をしていても、個人的にソース管理ができるので便利
3. GitHubなんかでソースを管理できる
気軽にソースの共有ができる。
ドットファイルなんかを管理しとけば、
会社と家のMacで同じドットファイルを楽に管理できる。
以上、3点が僕が感じているメリット。
branch の作成やマージが早い。
いかに早く、branch を作って、マージするかにポイントが置かれて作られてるのではないでしょうか。
SVNで、ブランチのソースをTrunkにマージなんかすると、結構時間かかるけど、
Git だとサッといける。
2. 不完全な状態のソースを管理できる
local リポジトリがあるので、
開発途中のソースを管理できます。
svn だと開発途中のソースを commit する事はもちろん出来ませんが、(branch を切るなどすれば可能だが面倒)
Git だとこれが可能です。定期的に local リポジトリに commit して 完成したら、中央リポジトリに push 。
チームで開発をしていても、個人的にソース管理ができるので便利
3. GitHubなんかでソースを管理できる
気軽にソースの共有ができる。
ドットファイルなんかを管理しとけば、
会社と家のMacで同じドットファイルを楽に管理できる。
以上、3点が僕が感じているメリット。
コメント
コメントを投稿