{"id":998,"date":"2018-01-17T14:30:54","date_gmt":"2018-01-17T13:30:54","guid":{"rendered":"https:\/\/rosetta.vn\/short\/?p=998"},"modified":"2018-01-17T14:30:54","modified_gmt":"2018-01-17T13:30:54","slug":"github-vs-bitbucket-vs-gitlab-vs-coding-flow-ci-medium","status":"publish","type":"post","link":"https:\/\/rosetta.vn\/short\/2018\/01\/17\/github-vs-bitbucket-vs-gitlab-vs-coding-flow-ci-medium\/","title":{"rendered":"GitHub vs. Bitbucket vs. GitLab vs. Coding \u2013 flow.ci \u2013 Medium"},"content":{"rendered":"<p>Free plan c\u1ee7a Gitlab cho unlimited private repos &amp; collaborators.<\/p>\n<blockquote>\n<p id=\"f2a4\" class=\"graf graf--p graf-after--p\"><strong class=\"markup--strong markup--p-strong\">GitHub supports:<\/strong><br \/>\n&#8211; The import of Git, SVN, HG, TFS.<\/p>\n<p id=\"db02\" class=\"graf graf--p graf-after--p\"><strong class=\"markup--strong markup--p-strong\">GitLab supports:\u00a0<\/strong><br \/>\n-The import of Git.<br \/>\n-Easy import from other services GitHub, Bitbucket, Google Code, Fogbugz.<\/p>\n<p id=\"8376\" class=\"graf graf--p graf-after--p\"><strong class=\"markup--strong markup--p-strong\">Coding supports:\u00a0<\/strong><br \/>\n&#8211; The import of Git, SVN, HG.<\/p>\n<p id=\"489b\" class=\"graf graf--p graf-after--p\"><strong class=\"markup--strong markup--p-strong\">Bitbucket supports:<\/strong><br \/>\n&#8211; The import of Git, CodePlex, Google Code, HG, SourceForge, SVN.<\/p>\n<h4 id=\"4909\" class=\"graf graf--h4 graf-after--p\">Free Plans<\/h4>\n<figure id=\"1fac\" class=\"graf graf--figure graf-after--h4\">\n<div class=\"aspectRatioPlaceholder is-locked\">\n<div class=\"aspectRatioPlaceholder-fill\"><a href=\"https:\/\/medium.com\/flow-ci\/github-vs-bitbucket-vs-gitlab-vs-coding-7cf2b43888a1\"><img decoding=\"async\" class=\"alignnone size-full\" src=\"https:\/\/i0.wp.com\/cdn-images-1.medium.com\/max\/1600\/1*ZRiHG2TDKOyJj7NoyEOQbQ.png?w=750&#038;ssl=1\" alt=\"\" data-recalc-dims=\"1\" \/><\/a><\/div>\n<\/div>\n<\/figure>\n<p id=\"2c9f\" class=\"graf graf--p graf-after--figure\">All the 4 providers offer a free plan, but when we are looking at the details they have some significant differences.<\/p>\n<p id=\"e0e0\" class=\"graf graf--p graf-after--p\">GitHub free plan allows you to host an unlimited number of public repositories with the ability to clone, fork and contribute to them. There is no limit on disk usage, however, projects should not exceed 1 GB and individual files 100 MB. If you are looking to host private projects for free you need to look at other providers.<\/p>\n<p id=\"027f\" class=\"graf graf--p graf-after--p\">Bitbucket\u2019s Small teams plan let\u2019s 5 members to collaborate on an unlimited number of projects. Repositories here have a 1 GB soft size limit, when you reach this they will notify you by email, but your ability to push to the repository will only be suspended when your repo\u2019s size reaches 2 GB.<\/p>\n<p id=\"1ae2\" class=\"graf graf--p graf-after--p\">GitLab cloud-hosted plan lets an unlimited number of users to collaborate on an unlimited number of public and private projects. They have 10GB space limit per repository, which is definitely a very generous proposition compared to what the other 3 provider offers.<\/p>\n<p id=\"4037\" class=\"graf graf--p graf-after--p\">The free plan from Coding let\u2019s 10 members to collaborate on an unlimited number of public and private repositories, but they impose a 1 GB overall storage limit which feels like a big restriction.<\/p>\n<p id=\"5d36\" class=\"graf graf--p graf-after--p\">If you are looking for a free cloud-based solution for private projects GitLab\u2019s offer is probably the most appealing.<\/p>\n<p id=\"bdcb\" class=\"graf graf--p graf-after--p\">GitLab Community Edition is the only self-hosted free plan on our list. This is definitely the best option for those who like to have full control over the code base and have the resources to maintain their own servers. The downside here is that it only comes with community support and some more advanced features as code search are not included.<\/p>\n<\/blockquote>\n<p>Source: <em><a href=\"https:\/\/medium.com\/flow-ci\/github-vs-bitbucket-vs-gitlab-vs-coding-7cf2b43888a1\">GitHub vs. Bitbucket vs. GitLab vs. Coding \u2013 flow.ci \u2013 Medium<\/a><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Free plan c\u1ee7a Gitlab cho unlimited private repos &amp; collaborators. GitHub supports: &#8211; The import of Git, SVN, HG, TFS. GitLab supports:\u00a0 -The import of Git. -Easy import from other services GitHub, Bitbucket, Google Code, Fogbugz. Coding supports:\u00a0 &#8211; The<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false},"categories":[30,215],"tags":[717,719,718,69,716],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p8jhJx-g6","_links":{"self":[{"href":"https:\/\/rosetta.vn\/short\/wp-json\/wp\/v2\/posts\/998"}],"collection":[{"href":"https:\/\/rosetta.vn\/short\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rosetta.vn\/short\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rosetta.vn\/short\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/rosetta.vn\/short\/wp-json\/wp\/v2\/comments?post=998"}],"version-history":[{"count":0,"href":"https:\/\/rosetta.vn\/short\/wp-json\/wp\/v2\/posts\/998\/revisions"}],"wp:attachment":[{"href":"https:\/\/rosetta.vn\/short\/wp-json\/wp\/v2\/media?parent=998"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rosetta.vn\/short\/wp-json\/wp\/v2\/categories?post=998"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rosetta.vn\/short\/wp-json\/wp\/v2\/tags?post=998"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}