@@ -106,9 +106,12 @@ in most cases, you'll also want to store your project on a remote server
106
106
both for backup purposes, and so that other developers can collaborate on
107
107
the project.
108
108
109
- The easiest way to store your project on a remote server is via `GitHub `_.
110
- Public repositories are free, however you will need to pay a monthly fee
111
- to host private repositories.
109
+ The easiest way to store your project on a remote server is via a web-based
110
+ hosting service like `GitHub `_ or `Bitbucket `_. In GitHub, public repositories
111
+ are free, however you will need to pay a monthly fee to host private repositories.
112
+ In Bitbucket, you can also host private repositories for free, however they are
113
+ limited in the number of collaborators. Of course, there are more services out
114
+ there, you can start your research with a `comparision of hosting services `_.
112
115
113
116
Alternatively, you can store your Git repository on any server by creating
114
117
a `barebones repository `_ and then pushing to it. One library that helps
@@ -121,3 +124,5 @@ manage this is `Gitolite`_.
121
124
.. _`barebones repository` : http://git-scm.com/book/en/Git-Basics-Getting-a-Git-Repository
122
125
.. _`Gitolite` : https://github.com/sitaramc/gitolite
123
126
.. _`Github .gitignore` : https://help.github.com/articles/ignoring-files
127
+ .. _`Bitbucket` : https://bitbucket.org/
128
+ .. _`comparision of hosting services` : http://en.wikipedia.org/wiki/Comparison_of_open-source_software_hosting_facilities
0 commit comments