1. GIT STEP BY STEP
Created by : Mithun Kumer Ghose
Technical Trainer (Java & Android)
LICT project Bangladesh Govt.
BCC
2. Learning Objectives
After successfully completed this presentation
participants will be able to
Can Describe Git.
Can Install git in windows and Linux PCs
Can Work with github and gitlab using git.
Can work with any other version control system backed by git.
3. GIT
What is Git?
Why should I use It?
How to install git on windows?
How to install git on Ubuntu?
What is github and gitlab?
How to use git with github?
How to use git with gitlab?
4. What is git?
Git: Git is a version control system (VCS) for tracking
changes in computer files and coordinating work on those
files among multiple people. It is primarily used for source
code management in software development but it can be
used to keep track of changes in any set of files. As a
distributed revision control system it is aimed at speed,
data integrity, and support for distributed, non-linear
workflows.
5. Why Should I use it?
Git is the tool that every technologically sound person
should know.
You should use git for your TEAM project.
You should use git for your personal projects safety.
You should use git for maintaining your projects version
efficiently.
Git will help you organize your work in a meaningful way.
For sharing code and work between teams was not that
easier before git.
6. Git Installation in windows
For installing git on a windows mechine
Goto http://git-scm.com and download git
executable for you pc (i.e download 32 bit version
for your 32 bit pc or 64 bit version for your 64 bit
pc)
You can view the complete installation process for
windows by following this link.
https://www.youtube.com/watch?v=i3GG0gL-hIc
7. Git Installation on Ubuntu machine
For installing git on Ubuntu machine you have two
options.
First one is you can install by downloading the tarball and
untar it.
Second you can install git by your package manager.
In Ubuntu you can give command in terminal as
sudo apt-get update && sudo apt-get install git
8. What is Github and Gitlab.
Github: Github is a code hosting site. You can host your
public work free of charge. But if you don’t want to share
your code you should not use the public repository. Github
has so many code hosted to it’s server. You can browse
through all that by searching by projects name or if you
want to view code shared by a specific person you can
also do that by searching with that persons github profile
name.
GitLab: GitLab is another code hosting site. You can host
your private work here free of charge. If you don’t want
to share your code publicly you can use this one. GitLab
also has team support. You can create teams here and
work collaboratively.
9. How to use Git with Github
For using github you have create your profile first.
For creating your public profile goto github.com and sign up for an
account and give appropriate details.
Now you are ready to share your public work with the rest
of the world.
To know how to work with that you can visit the link
below.
https://www.youtube.com/watch?v=jkUKX2qZZS4
10. How to use git with gitlab
For working with gitlab you have to create your profile first.
Like with github you can goto gitlab.com and create your profile by
clicking on sign up for an account.
Now you are ready to create your project and your team.
To know how to work with that you can visit the link below.
You can do the things like we have done with github so you can
use the same link to work with gitlab too.
11. Contacts and More
If you want to know more or need any help you
can contact me
Email : mithun.k.ghose@gmail.com
LinkedIn:
https://www.linkedin.com/in/mkumerghose/