SlideShare a Scribd company logo
GIT STEP BY STEP
Created by : Mithun Kumer Ghose
Technical Trainer (Java & Android)
LICT project Bangladesh Govt.
BCC
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.
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?
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.
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.
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
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
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.
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
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.
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/
Thank You.

More Related Content

What's hot

Open source
Open sourceOpen source
Open source
onaelmangabo
 
Github
GithubGithub
Full Developer Automation with GitHub Actions
Full Developer Automation with GitHub ActionsFull Developer Automation with GitHub Actions
Full Developer Automation with GitHub Actions
All Things Open
 
Share point productivity tools
Share point  productivity toolsShare point  productivity tools
Share point productivity tools
Denis Molodtsov
 
Git & github
Git & githubGit & github
Git & github
MicroPyramid .
 
WebデザイナーのためのGit勉強会 ~準備編~
WebデザイナーのためのGit勉強会 ~準備編~WebデザイナーのためのGit勉強会 ~準備編~
WebデザイナーのためのGit勉強会 ~準備編~
Satoshi Ebisawa
 
Github
GithubGithub
GitHub Classroom - An Open Source Learning Platform by Dr. Anchal Garg
GitHub Classroom - An Open Source Learning Platform by Dr. Anchal GargGitHub Classroom - An Open Source Learning Platform by Dr. Anchal Garg
GitHub Classroom - An Open Source Learning Platform by Dr. Anchal Garg
Nisha Garg
 
Brush up on using github
Brush up on using githubBrush up on using github
Brush up on using github
Sebin Benjamin
 
My Projects with Qiskit
My Projects with QiskitMy Projects with Qiskit
My Projects with Qiskit
Dayeong Kang
 
Git representation
Git representationGit representation
Git representation
Barnabas Makonda
 
Git
GitGit
Git - Drupalcamp Ireland Dublin 2010
Git - Drupalcamp Ireland Dublin 2010Git - Drupalcamp Ireland Dublin 2010
Git - Drupalcamp Ireland Dublin 2010
alanburke
 
Github
GithubGithub
Beginner's guide to git and github
Beginner's guide to git and github Beginner's guide to git and github
Beginner's guide to git and github
SahilSonar4
 
Nicolás Aravena - Cómo aprender Git y no morir en el intento
Nicolás Aravena - Cómo aprender Git y no morir en el intentoNicolás Aravena - Cómo aprender Git y no morir en el intento
Nicolás Aravena - Cómo aprender Git y no morir en el intento
9punto5
 
Hack the hacktoberfest
Hack the hacktoberfestHack the hacktoberfest
Hack the hacktoberfest
Sharjeel Yunus
 
GitHub: The Good Parts
GitHub: The Good PartsGitHub: The Good Parts
GitHub: The Good Parts
Rui Wang
 
Say Hello to awesomeness: Let’s learn the essentials of GitHub
Say Hello to awesomeness: Let’s learn the essentials of GitHubSay Hello to awesomeness: Let’s learn the essentials of GitHub
Say Hello to awesomeness: Let’s learn the essentials of GitHub
Smile Gupta
 
Contributing to Open Source #Hacktoberfest
Contributing to Open Source #HacktoberfestContributing to Open Source #Hacktoberfest
Contributing to Open Source #Hacktoberfest
Cheah Eng Soon
 

What's hot (20)

Open source
Open sourceOpen source
Open source
 
Github
GithubGithub
Github
 
Full Developer Automation with GitHub Actions
Full Developer Automation with GitHub ActionsFull Developer Automation with GitHub Actions
Full Developer Automation with GitHub Actions
 
Share point productivity tools
Share point  productivity toolsShare point  productivity tools
Share point productivity tools
 
Git & github
Git & githubGit & github
Git & github
 
WebデザイナーのためのGit勉強会 ~準備編~
WebデザイナーのためのGit勉強会 ~準備編~WebデザイナーのためのGit勉強会 ~準備編~
WebデザイナーのためのGit勉強会 ~準備編~
 
Github
GithubGithub
Github
 
GitHub Classroom - An Open Source Learning Platform by Dr. Anchal Garg
GitHub Classroom - An Open Source Learning Platform by Dr. Anchal GargGitHub Classroom - An Open Source Learning Platform by Dr. Anchal Garg
GitHub Classroom - An Open Source Learning Platform by Dr. Anchal Garg
 
Brush up on using github
Brush up on using githubBrush up on using github
Brush up on using github
 
My Projects with Qiskit
My Projects with QiskitMy Projects with Qiskit
My Projects with Qiskit
 
Git representation
Git representationGit representation
Git representation
 
Git
GitGit
Git
 
Git - Drupalcamp Ireland Dublin 2010
Git - Drupalcamp Ireland Dublin 2010Git - Drupalcamp Ireland Dublin 2010
Git - Drupalcamp Ireland Dublin 2010
 
Github
GithubGithub
Github
 
Beginner's guide to git and github
Beginner's guide to git and github Beginner's guide to git and github
Beginner's guide to git and github
 
Nicolás Aravena - Cómo aprender Git y no morir en el intento
Nicolás Aravena - Cómo aprender Git y no morir en el intentoNicolás Aravena - Cómo aprender Git y no morir en el intento
Nicolás Aravena - Cómo aprender Git y no morir en el intento
 
Hack the hacktoberfest
Hack the hacktoberfestHack the hacktoberfest
Hack the hacktoberfest
 
GitHub: The Good Parts
GitHub: The Good PartsGitHub: The Good Parts
GitHub: The Good Parts
 
Say Hello to awesomeness: Let’s learn the essentials of GitHub
Say Hello to awesomeness: Let’s learn the essentials of GitHubSay Hello to awesomeness: Let’s learn the essentials of GitHub
Say Hello to awesomeness: Let’s learn the essentials of GitHub
 
Contributing to Open Source #Hacktoberfest
Contributing to Open Source #HacktoberfestContributing to Open Source #Hacktoberfest
Contributing to Open Source #Hacktoberfest
 

Similar to Git step by step

Git and Github.pptx
Git and Github.pptxGit and Github.pptx
Git and Github.pptx
aymanessam16
 
Introduction to git and Github
Introduction to git and GithubIntroduction to git and Github
Introduction to git and Github
Wycliff1
 
Beginner Workshop for Student Developers - Tratech-presentation.pdf
Beginner Workshop for Student Developers - Tratech-presentation.pdfBeginner Workshop for Student Developers - Tratech-presentation.pdf
Beginner Workshop for Student Developers - Tratech-presentation.pdf
GDSCKNUST
 
Git Tutorial A Comprehensive Guide for Beginners.pdf
Git Tutorial A Comprehensive Guide for Beginners.pdfGit Tutorial A Comprehensive Guide for Beginners.pdf
Git Tutorial A Comprehensive Guide for Beginners.pdf
uzair
 
Brief tutorial on Git
Brief tutorial on GitBrief tutorial on Git
Brief tutorial on Git
聖文 鄭
 
Git & GitHub_Introduction.pptx
Git & GitHub_Introduction.pptxGit & GitHub_Introduction.pptx
Git & GitHub_Introduction.pptx
MunibaAtiq
 
introductiontogitandgithub-120702044048-phpapp01.pdf
introductiontogitandgithub-120702044048-phpapp01.pdfintroductiontogitandgithub-120702044048-phpapp01.pdf
introductiontogitandgithub-120702044048-phpapp01.pdf
BruceLee275640
 
git-commands-cheat-sheet-infopediya-com.pdf
git-commands-cheat-sheet-infopediya-com.pdfgit-commands-cheat-sheet-infopediya-com.pdf
git-commands-cheat-sheet-infopediya-com.pdf
murad khan
 
Introduction to git and github
Introduction to git and githubIntroduction to git and github
Introduction to git and github
Aderemi Dadepo
 
Git and git hub basics
Git and git hub basicsGit and git hub basics
Git and git hub basics
prostackacademy
 
16 Git
16 Git16 Git
Github Case Study By Amil Ali
Github Case Study By Amil AliGithub Case Study By Amil Ali
Github Case Study By Amil Ali
AmilAli1
 
How to Git and Github | Hands on workshop
How to Git and Github | Hands on workshopHow to Git and Github | Hands on workshop
How to Git and Github | Hands on workshop
PavitraBhagat
 
Intro to Git, GitHub, and BitBucket
Intro to Git, GitHub, and BitBucketIntro to Git, GitHub, and BitBucket
A crash course on git as version control system and GitHub
A crash course on git as version control system and GitHubA crash course on git as version control system and GitHub
A crash course on git as version control system and GitHub
Jerome Mberia
 
Difference between Github vs Gitlab vs Bitbucket
Difference between Github vs Gitlab vs BitbucketDifference between Github vs Gitlab vs Bitbucket
Difference between Github vs Gitlab vs Bitbucket
jeetendra mandal
 
git KT .pptx
git KT .pptxgit KT .pptx
git KT .pptx
sumit583388
 
Do you git it
Do you git it Do you git it
Do you git it
Hridyesh Bisht
 
git & github.pdf
git & github.pdfgit & github.pdf
git & github.pdf
MAHESHWARANM9
 
Git & GitLab
Git & GitLabGit & GitLab
Git & GitLab
Gaurav Wable
 

Similar to Git step by step (20)

Git and Github.pptx
Git and Github.pptxGit and Github.pptx
Git and Github.pptx
 
Introduction to git and Github
Introduction to git and GithubIntroduction to git and Github
Introduction to git and Github
 
Beginner Workshop for Student Developers - Tratech-presentation.pdf
Beginner Workshop for Student Developers - Tratech-presentation.pdfBeginner Workshop for Student Developers - Tratech-presentation.pdf
Beginner Workshop for Student Developers - Tratech-presentation.pdf
 
Git Tutorial A Comprehensive Guide for Beginners.pdf
Git Tutorial A Comprehensive Guide for Beginners.pdfGit Tutorial A Comprehensive Guide for Beginners.pdf
Git Tutorial A Comprehensive Guide for Beginners.pdf
 
Brief tutorial on Git
Brief tutorial on GitBrief tutorial on Git
Brief tutorial on Git
 
Git & GitHub_Introduction.pptx
Git & GitHub_Introduction.pptxGit & GitHub_Introduction.pptx
Git & GitHub_Introduction.pptx
 
introductiontogitandgithub-120702044048-phpapp01.pdf
introductiontogitandgithub-120702044048-phpapp01.pdfintroductiontogitandgithub-120702044048-phpapp01.pdf
introductiontogitandgithub-120702044048-phpapp01.pdf
 
git-commands-cheat-sheet-infopediya-com.pdf
git-commands-cheat-sheet-infopediya-com.pdfgit-commands-cheat-sheet-infopediya-com.pdf
git-commands-cheat-sheet-infopediya-com.pdf
 
Introduction to git and github
Introduction to git and githubIntroduction to git and github
Introduction to git and github
 
Git and git hub basics
Git and git hub basicsGit and git hub basics
Git and git hub basics
 
16 Git
16 Git16 Git
16 Git
 
Github Case Study By Amil Ali
Github Case Study By Amil AliGithub Case Study By Amil Ali
Github Case Study By Amil Ali
 
How to Git and Github | Hands on workshop
How to Git and Github | Hands on workshopHow to Git and Github | Hands on workshop
How to Git and Github | Hands on workshop
 
Intro to Git, GitHub, and BitBucket
Intro to Git, GitHub, and BitBucketIntro to Git, GitHub, and BitBucket
Intro to Git, GitHub, and BitBucket
 
A crash course on git as version control system and GitHub
A crash course on git as version control system and GitHubA crash course on git as version control system and GitHub
A crash course on git as version control system and GitHub
 
Difference between Github vs Gitlab vs Bitbucket
Difference between Github vs Gitlab vs BitbucketDifference between Github vs Gitlab vs Bitbucket
Difference between Github vs Gitlab vs Bitbucket
 
git KT .pptx
git KT .pptxgit KT .pptx
git KT .pptx
 
Do you git it
Do you git it Do you git it
Do you git it
 
git & github.pdf
git & github.pdfgit & github.pdf
git & github.pdf
 
Git & GitLab
Git & GitLabGit & GitLab
Git & GitLab
 

Recently uploaded

Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
amberjdewit93
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
paigestewart1632
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
ak6969907
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
National Information Standards Organization (NISO)
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
Dr. Shivangi Singh Parihar
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
NgcHiNguyn25
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
Katrina Pritchard
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
simonomuemu
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 

Recently uploaded (20)

Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 

Git step by step

  • 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/