3 ms·
It's not monoculture, there is also bitbucket which IMHO is much better product. Problem is that all the cool kids are now using github and if you want to look
by perakojotgenije 12y ago
It's not monoculture, there is also bitbucket which IMHO is much better product. Problem is that all the cool kids are now using github and if you want to look cool you also have to use github. Or you could just ignore the hype and use bitbucket.
- VieElm 12y agoIn addition to BitBucket there's also Unfuddle which is pretty great.
- javajosh 12y agoI'm genuinely curious, what do you like better about bitbucket?
- kryptiskt 12y agoFree private repos is the outstanding item.
- danielsamuels 12y agoFor us it would be the free private repos.
- dancryer 12y agoI really love the branch-level access control on Bitbucket. Being able to say that developers A,B,C have access to the repo, but only A can push to master, is incredibly useful.
- lukaslalinsky 12y agoI migrated all my projects to Bitbucket when GitHub decided they do not want to host release downloads (they reversed the decision after that). I also use other Atlassian products and I trust the company to maintain the product, much more than I trust GitHub. Bitbucket has much better review tools - hierarchical comments, approve button, side-by-side diff (GitHub has added that recently). You can see commit log as a "graph", not just a simple list. It's easier to identify merges. And it does not charge for personal private repositories.
- ta0967 12y agoGitHub decided they do not want to host release downloads (they reversed the decision after that) AFAICT they haven't, at least i don't see any way to upload release tarballs. they certainly let anybody download tarballs generated for any annotated tag. but those tarballs are not immutable! once in a while, these tarballs start coming down with different hashes, presumably as github changes the code which generates those tarballs. that makes them less than ideal as package sources.
- lukaslalinsky 12y agoWell, it's not back in the original form, but you can attach binaries to releases. But in any case, this was the trigger for me to not trust GitHub. https://github.com/blog/1547-release-your-software https://github.com/blog/1547-release-your-software
- joycey 12y agoI use GitHub, but I concede Bitbucket has cooler features (free private repos, password protected repos, etc). It can't beat GitHub's UI/UX and community though.