This is the code repository for Book Name, published by Packt.
Unleash the power of collaborative development workflows using GitHub
Whether you are an experienced developer or a novice, learning to work with Version Control Systems is a must in the software development world. Git is the most popular tool for that purpose, and GitHub was built around it, leveraging its powers by bringing it to the web.
This book covers the following exciting features:
- Create and upload repositories to your account
- Create organizations and manage teams with different access levels on repositories
- Use the issue tracker effectively and add context to issues with labels and milestones
- Create, access, and personalize your user account and profile settings
- Create GitHub pages and understand web analytics If you feel this book is for you, get your copy today!
All of the code is organized into folders. For example, Chapter02.
The code will look like the following:
git checkout master
echo "0.5.1" > version.txt
Following is what you need for this book: This book is for experienced or novice developers with a basic knowledge of Git. If you ever wanted to learn how big projects such as Twitter, Google, or even GitHub collaborate on code, then this book is for you.
With the following software and hardware list you can run all code files present in the book (Chapter 1-15).
Chapter | Software required | OS required |
---|---|---|
1 | Git (Any version), A modern browser like Firefox | All OSes supported |
2 | Git (Any version), A modern browser like Firefox | All OSes supported |
3 | Git (Any version), A modern browser like Firefox | All OSes supported |
4 | Git (Any version), A modern browser like Firefox | All OSes supported |
5 | Git (Any version), A modern browser like Firefox | All OSes supported |
6 | Git (Any version), A modern browser like Firefox | All OSes supported |
We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Click here to download it.
Achilleas Pipinellis Achilleas Pipinellis is an open source enthusiast and tries to get involved in as many projects as possible. He was introduced to Linux almost 10 years ago and haven't looked back since. His distribution of choice is Arch Linux, a lightweight and flexible system that adheres to the KISS philosophy. He likes trying new technologies, especially those that require some sort of special deployment. He also enjoys writing technical guides and articles that help people learn new stuff and strongly believes that comprehensive documentation is essential to a project's growth and recognition.
Click here if you have any feedback or suggestions.