Book Image

Data Oriented Development with Angularjs

Book Image

Data Oriented Development with Angularjs

Overview of this book

Table of Contents (17 chapters)
Data-oriented Development with AngularJS
Credits
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Index

GitHub and Bitbucket


Now all this while, we have been working exclusively in our local repository. So all our changes are still confined to our own machine. We haven't shared it yet with anyone else in the team. For sharing, we have to push it to a remote repository. You can either have a remote repository on one of your own servers, or you can use one of the hosted solutions; and GitHub (available at https://github.com/) and Bitbucket (available at https://bitbucket.org/) are two of the widely used free hosted solutions. With the free GitHub option, you can only have public repositories (meaning anyone with access to the Internet can view and download your code). If you want to keep your repositories private, then you'll have to buy one of their paid plans. However, the free version of Bitbucket lets you have private repositories for five users. Here's how you can create a new repository on GitHub (available at https://help.github.com/articles/create-a-repo/) or on Bitbucket (available at https://bitbucket.org/repo/create).

If you don't want a cloud-based solution, then Atlassian offers a commercial on-premise solution called Stash (available at https://www.atlassian.com/software/stash). GitLab (available at https://about.gitlab.com/) is another provider which provides commercial hosted and on-premise options.