

















































Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An overview of git and github, two essential tools for version control. Learn about centralized and distributed systems, the benefits of using git, and various git commands. Scenarios illustrate practical applications, from cloning repositories to merging branches and resolving conflicts. Ideal for university students and lifelong learners.
Typology: Essays (university)
1 / 57
This page cannot be seen from the preview
Don't miss anything!


















































isuruAb
isuruAb
GitHub Campus Expert
GSoC Student 2017
GCI and GSoC Mentor 2018
Information Systems Undergraduate
Sabaragamuwa University of
Sri Lanka
What is Version Control
System?
Why we use GIT
Remote
Local
Remote
Local
Changes
Staged
Committed
Changes
Staged
Committed
Remote
Local
Remote Local clone
add commit push
pull
Scan me
Scenario 02
Scenario 03
Push your existing project to
Github
git init
git remote add origin https://github.com/isuruAb
/git-expert.git
git add.
git commit -m “commit message”
git push origin master