Hacker News new | ask | show | jobs
by aleem 4236 days ago
One of my main projects was split into a lot of sub-project repos which made is easier to manage and version those sub projects independently.

For private projects, GitHub charges by the number of repos and BitBucket charges by the number of users. Initially I was using BitBucket but after having used GitHub I eventually opted to pay more on GitHub. There are two major factors for this. First the UI for GitHub is extremely polished. It's a hands-down winner. BitBucket has always felt aged and clunky in looks and operation.

The second reason is the tie in to open source which makes it very easy to fork open source projects on GH, and then include them in your projects. Again, the network and activity graphs, the commit log, diff/blame/pull-request features etc, just make this whole aspect a lot more fun to use.

I suspect the only reason BitBucket is surviving is because of their differentiated pricing model. If GitHub offered a hybrid pricing (repo or user based), it would mark a sharp decline for BitBucket even though as a consumer I prefer if they were more competitive.