Versioning is now an active component in modern software development that allows group cooperation and a great archive of the project. Git is among the many tools that are available for version control, but Git together with GitHub are widely known and used. By following this guide, one will get a clear insight of how …