Uploaded on Jun 4, 2021
PPT on Understanding GIT and GITHUB.
Understanding GIT and GITHUB.
UNDERSTANDING GIT AND GITHUB What is Git? + Git is a free, open-source version control software. It was created by Linus Torvalds in 2005. + This tool is a version control system that was initially developed to work with several developers on the Linux kernel. S O U RC E : W W W. F R E E C O D E C A M P. O R G 2 Git Repositories + If we want to start using Git, we need to know where to host our repositories. + A repository (or “Repo” for short) is a project that contains multiple files. In our case a repository will contain code-based files. + There are two ways you can host your repositories. One is online (on the cloud) and the second is offline (self- installed on your server). S O U RC E : W W W. FR EE CO D ECA M P. O R G 3 Why we need Git? + Git makes it easy to contribute to open source projects. o Documentation o Integration options o Track changes in your code across versions o Showcase your work S O U RC E : W W W. FR EE CO D ECA M P. O R G 4 What is GitHub? + GitHub is a free (for personal use), cloud-hosted platform for code. + It works with Git on your and your colleagues' computers, serving as the origin, the source of truth for anyone working on the code. S O U RC E : W W W. FR EE CO D ECA M P. O R G 5 GITHUB’S FEATURES 6 Easy Project Management + GitHub is a place where project managers and developers come together to coordinate, track, and update their work so that projects are transparent and stay on schedule. S O U RCE : WW W. S I M P L I L E A R N . C O M 7 Increased Safety With Packages + Packages can be published privately, within the team, or publicly to the open-source community. + The packages can be used or reused by downloading them from GitHub. WW W. S I M P L I L EA R N . CO M 8 Effective Team Management + GitHub helps all the team members stay on the same page and organized. + Moderation tools like Issue and Pull Request Locking help the team to focus on the code. WW W. S I M P L I L EA R N . CO M 9 Improved Code Writing + Pull requests help the organizations to review, develop, and propose new code. + Team members can discuss any implementations and proposals through these before changing the source code. WW W. S I M P L I L EA R N . CO M 1 0 Easy Code Hosting + All the code and documentation are in one place. There are millions of repositories on GitHub, and each repository has its own tools to help you host and release code. WW W. S I M P L I L EA R N . CO M 1 1
Comments