Getting Started: Difference between revisions

m
Bitbucket no longer supports Mercurial. https://bitbucket.org/blog/sunsetting-mercurial-support-in-bitbucket
[unchecked revision][unchecked revision]
m (Bitbucket no longer supports Mercurial. https://bitbucket.org/blog/sunsetting-mercurial-support-in-bitbucket)
Line 98:
We cannot stress this point strongly enough: if you are not using source control already, you should start doing so immediately. You only need make a serious mistake in your code once to realize the importance of having your code securely versioned and easily retrievable. While it may seem like overkill for a small, private hobby project, once you get into the habit of using revision control, you'll wonder how you ever did without it.
 
For Git you can create your project on [https://github.com/ GitHub]. or [https://bitbucket.org Bitbucket] is also a good alternative as it supports both Git and Mercurial. Both come with free, private repositories.
 
An additional benefit of using version control on a network-accessible repository is that it makes it a lot easier to collaborate with and get help from others. This can be quite useful, especially in the forums, as it can avoid the need for constantly posting updated versions of your code to a message thread--you simply point the conversation towards your repository, and the others in the thread will have direct access to your most current changes. It is also crucial if, as the project grows, you begin to work with other developers on the project (just [[Beginner Mistakes#Teamwork|don't expect that to happen overnight]]).
Anonymous user