0% found this document useful (0 votes)
17 views9 pages

Why Github?

Github for your productivity. Achmad Zainul Karim - 2024
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views9 pages

Why Github?

Github for your productivity. Achmad Zainul Karim - 2024
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 9

Why Github ?

Zainul Karim - 24
Problems

● Local machine storage is high risk and vulnerable storage


● History changes of file is needed
● Need a platform for working together
● Analysis of potential misunderstanding
Why Github ?
Cloud-based Repository

GitHub provides a secure cloud-based repository for storing your code. By using
GitHub, you mitigate the risk of losing your code due to hardware failure, theft, or
other disasters that could affect your local machine.
Tracks History Changes

GitHub tracks changes to your code through version control using Git. This means
you can easily view the history of changes made to your files, revert to previous
versions if necessary, and collaborate with others without fear of losing work.
Pairing Platform

GitHub is a collaborative platform that allows multiple users to work on the same
project simultaneously. It offers features such as pull requests, code reviews, and
issue tracking, which facilitate teamwork and communication among developers.
Teamwork Analysis

With GitHub's robust collaboration features, you can easily review and discuss
changes made to the code by team members. This helps in identifying potential
misunderstandings, resolving conflicts, and ensuring that everyone is on the same
page regarding the project's direction and implementation.
Summary

GitHub provides a secure, collaborative, and efficient platform for managing code
repositories, tracking changes, and facilitating teamwork, which can address the
problems you've mentioned.
Thanks

You might also like