SlideShare a Scribd company logo
for me, for you.
Git is version control.
What is version control?
The problem:
Backups
Organization
Collaboration
h p://www.phdcomics.com/comics/archive.php?comicid=1531
Thesis Thesis Thesis
v1 v7-3
v43_SN_
comments_
Sept_27_
response
Thesis_Final
Sept17_2013 Oct12_2013 Jan07_2014
Manuscript
FinalVersion Nature_Sub ObscureJournal
1
1 2
1 2
1 2
git commit -m "Initial commit."
the program
the git command
the command options git commit
add
checkout
reset
branch
merge
clone
pull
push
Manuscript
manuscript.tex
Figure1.pdf
Figure2.pdf
repository
Outbox
staging area
working copy
Manuscript
git checkout …
Outbox
manuscript.tex
• added 2 paragraphs
• deleted 3 lines
• moved 4 lines down
• ...
git add …
git commit …
Outbox
commit: 83296a31...
author: Steven Hamblin
Date: Friday May 9, 20:03:39 2014
Fixed introduction in manuscript.tex
Manuscript
git checkout …
Outbox
manuscript.tex
• added 2 paragraphs
• deleted 3 lines
• moved 4 lines down
• ...
git add …
Outbox
commit: 83296a31...
author: Steven Hamblin
Date: Friday May 9, 20:03:39 2014
Fixed introduction in manuscript.tex
git commit …
Let’s try it.
Outbox
manuscript.tex
• added 2 paragraphs
• deleted 3 lines
• moved 4 lines down
• ...
git add …
git commit …
Outbox
commit: 83296a31...
author: Steven Hamblin
Date: Friday May 9, 20:03:39 2014
Fixed introduction in manuscript.tex
commit size
tree
author
committer
09f0e...
Steven
Steven
Initial commit.
tree size
blob
blob
blob
25351 manuscript.txt
README.md
3a44f
8762e
Figure1.pdf
blob size
This is going to be an
AWESOME NATURE PAPER!
blob size
... binary data ...
blob size
## README
This is the README for
my AWESOME NATURE PAPER.
de102...
09f0e...
25351...
3a44f...
8762e...
git commit + git add
Outbox
commit: 83296a31...
author: Steven Hamblin
Date: Friday May 9, 20:03:39 2014
Fixed introduction in manuscript.tex
Outbox
manuscript.tex
• added 2 paragraphs
• deleted 3 lines
• moved 4 lines down
• ...
git commit -a —>
commit size
tree
author
committer
09f0e...
Steven
Steven
Initial commit.
de102...
commit size
tree
author
committer
47ae6...
Steven
Steven
Added my plan
d0100... c315c...
parent de102...
commit size
tree
author
committer
7cae3...
Steven
Steven
Added note of caution.
parent c315c...
Snapshot CSnapshot BSnapshot A
Branching.
Snapshot CSnapshot BSnapshot A
de102 d0100 c315c
master
de102 d0100 c315c
master
PNAS
de102 d0100 c315c
master
PNAS
HEAD
Manuscript
master
PNAS
git checkout
de102 d0100 c315c
master
PNAS
HEAD
de102 d0100 c315c
master
PNAS
HEAD
fc547
de102 d0100 c315c
master
PNAS
HEAD
fc547
de102 d0100 c315c
master
PNAS
HEAD
fc547
b755a
de102 d0100 c315c
master
PNAS
HEAD
fc547
b755a 20bb1
Exercise
Try this command:
!
git log --graph --pretty --abbrev-commit
Exercise
1. Checkout the PNAS branch again.
2. Create a new file with some
references in it. Call it refs.txt.
3. Add the file, then commit it.
Exercise
1. Now, checkout master again.
2. Merge the PNAS branch into
master again.
Commit early, commit o en!
Branch early, branch o en!
d0100
git reset
git revert
git diff
git reset - - hard <commit>
git reset - - so <commit>
git reset - - hard <commit>
git reset - - so <commit>
- -hard throws away changes, moves HEAD
- -so keeps changes, moves HEAD
de102 d0100 c315c
master
HEAD
b755a
de102 d0100 c315c
master
HEAD
deleted
Exercise
1. Make changes and commit, twice.
2. Make uncommi ed changes.
3. Use git reset to throw away the
uncommi ed changes.
Exercise
1. Make more uncommi ed changes.
2. Use git reset to roll back the
repository without losing the
uncommi ed changes.
git stash
Exercise
1. Make uncommi ed changes.
2. Stash those changes
3. Switch branches. Make changes
and commit.
4. Switch back and retrieve your
stashed changes.
Collaboration
user 1's
local repository
user 2's
local repository
user 1 user 2
remote repository
e.g. GitHub, Bitbucket
git clone
C1
Outbox
git push
git pull
git pullfetch
merge
Exercise
1. Create a GitHub account
(github.com)
2. Create a repository on GitHub.
3. Clone the repository to your
machine.
Exercise
1. Make some local changes and
commit them.
2. Push the changes to your remote
repository.
Exercise
1. Go to github.com and make some
changes on the remote side.
2. Pull the changes into your local.
Exercise
1. Advanced: change the same file
locally and remotely to create a
merge conflict.
2. Pull and resolve the conflict.
Exercise
1. Go to h p://pco le.github.io/
learnGitBranching/
2. Do the “Main” Introduction
sequence and the first “Remote”
sequence.
Share and enjoy!
Steven Hamblin (steven.hamblin@gmail.com)
h p://winawer.org

More Related Content

What's hot

Git in 10 minutes
Git in 10 minutesGit in 10 minutes
Git in 10 minutes
Safique Ahmed Faruque
 
Introduction to Git and Github
Introduction to Git and GithubIntroduction to Git and Github
Introduction to Git and Github
Houari ZEGAI
 
Intro to git and git hub
Intro to git and git hubIntro to git and git hub
Intro to git and git hub
Venkat Malladi
 
git and github
git and githubgit and github
git and github
Darren Oakley
 
Git basic
Git basicGit basic
Git basic
Emran Ul Hadi
 
Git and github 101
Git and github 101Git and github 101
Git and github 101
Senthilkumar Gopal
 
Learning git
Learning gitLearning git
Learning git
Sid Anand
 
Introduction to Git
Introduction to GitIntroduction to Git
Introduction to Git
Colin Su
 
Git tutorial
Git tutorialGit tutorial
Git tutorial
Pham Quy (Jack)
 
Git and Github Session
Git and Github SessionGit and Github Session
Git and Github Session
GoogleDevelopersStud1
 
Git Started With Git
Git Started With GitGit Started With Git
Git Started With Git
Nick Quaranto
 
Git basics
Git basicsGit basics
Git basics
GHARSALLAH Mohamed
 
Git 101 for Beginners
Git 101 for Beginners Git 101 for Beginners
Git 101 for Beginners
Anurag Upadhaya
 
Introduction to git & GitHub
Introduction to git & GitHubIntroduction to git & GitHub
Introduction to git & GitHub
Poornachandrakashi
 
Intro to Git and GitHub
Intro to Git and GitHubIntro to Git and GitHub
Intro to Git and GitHub
Panagiotis Papadopoulos
 
Git learning
Git learningGit learning
Git learning
Amit Gupta
 
Git Version Control System
Git Version Control SystemGit Version Control System
Git Version Control System
KMS Technology
 
Introduction to Git
Introduction to GitIntroduction to Git
Introduction to Git
Lukas Fittl
 
The everyday developer's guide to version control with Git
The everyday developer's guide to version control with GitThe everyday developer's guide to version control with Git
The everyday developer's guide to version control with Git
E Carter
 

What's hot (20)

Git in 10 minutes
Git in 10 minutesGit in 10 minutes
Git in 10 minutes
 
Introduction to Git and Github
Introduction to Git and GithubIntroduction to Git and Github
Introduction to Git and Github
 
Intro to git and git hub
Intro to git and git hubIntro to git and git hub
Intro to git and git hub
 
git and github
git and githubgit and github
git and github
 
Git tutorial
Git tutorial Git tutorial
Git tutorial
 
Git basic
Git basicGit basic
Git basic
 
Git and github 101
Git and github 101Git and github 101
Git and github 101
 
Learning git
Learning gitLearning git
Learning git
 
Introduction to Git
Introduction to GitIntroduction to Git
Introduction to Git
 
Git tutorial
Git tutorialGit tutorial
Git tutorial
 
Git and Github Session
Git and Github SessionGit and Github Session
Git and Github Session
 
Git Started With Git
Git Started With GitGit Started With Git
Git Started With Git
 
Git basics
Git basicsGit basics
Git basics
 
Git 101 for Beginners
Git 101 for Beginners Git 101 for Beginners
Git 101 for Beginners
 
Introduction to git & GitHub
Introduction to git & GitHubIntroduction to git & GitHub
Introduction to git & GitHub
 
Intro to Git and GitHub
Intro to Git and GitHubIntro to Git and GitHub
Intro to Git and GitHub
 
Git learning
Git learningGit learning
Git learning
 
Git Version Control System
Git Version Control SystemGit Version Control System
Git Version Control System
 
Introduction to Git
Introduction to GitIntroduction to Git
Introduction to Git
 
The everyday developer's guide to version control with Git
The everyday developer's guide to version control with GitThe everyday developer's guide to version control with Git
The everyday developer's guide to version control with Git
 

Similar to Git introduction workshop for scientists

Git workshop
Git workshopGit workshop
Git workshop
Mateusz Galazyn
 
Collaborative development with Git | Workshop
Collaborative development with Git | WorkshopCollaborative development with Git | Workshop
Collaborative development with Git | Workshop
Anuchit Chalothorn
 
Git Init (Introduction to Git)
Git Init (Introduction to Git)Git Init (Introduction to Git)
Git Init (Introduction to Git)
GDSC UofT Mississauga
 
Use Git like a pro - condensed
Use Git like a pro - condensedUse Git like a pro - condensed
Use Git like a pro - condensed
Jesús Miguel Benito Calzada
 
Git: Overview, Pitfalls, Best Practices
Git: Overview, Pitfalls, Best PracticesGit: Overview, Pitfalls, Best Practices
Git: Overview, Pitfalls, Best Practices
Jeremy Leisy
 
Introduction to git, an efficient distributed version control system
Introduction to git, an efficient distributed version control systemIntroduction to git, an efficient distributed version control system
Introduction to git, an efficient distributed version control system
AlbanLevy
 
Introduction to Git for Artists
Introduction to Git for ArtistsIntroduction to Git for Artists
Introduction to Git for Artists
David Newbury
 
Lets Git Together
Lets Git TogetherLets Git Together
Lets Git Together
Rakesh Jha
 
Introduction To Git Workshop
Introduction To Git WorkshopIntroduction To Git Workshop
Introduction To Git Workshop
themystic_ca
 
GIT in a nutshell
GIT in a nutshellGIT in a nutshell
GIT in a nutshell
alignan
 
Working with Git
Working with GitWorking with Git
Working with Git
Pete Nicholls
 
Introduce to Git and Jenkins
Introduce to Git and JenkinsIntroduce to Git and Jenkins
Introduce to Git and Jenkins
An Nguyen
 
How to Really Get Git
How to Really Get GitHow to Really Get Git
How to Really Get Git
Susan Tan
 
Git 101 - An introduction to Version Control using Git
Git 101 - An introduction to Version Control using Git Git 101 - An introduction to Version Control using Git
Git 101 - An introduction to Version Control using Git
John Tighe
 
Git Tricks — git utilities that make life git easier
Git Tricks — git utilities that make life git easierGit Tricks — git utilities that make life git easier
Git Tricks — git utilities that make life git easier
Christoph Matthies
 
Git tutorial
Git tutorialGit tutorial
Git tutorial
mobaires
 
Advanced Git Techniques: Subtrees, Grafting, and Other Fun Stuff
Advanced Git Techniques: Subtrees, Grafting, and Other Fun StuffAdvanced Git Techniques: Subtrees, Grafting, and Other Fun Stuff
Advanced Git Techniques: Subtrees, Grafting, and Other Fun Stuff
Atlassian
 
Mastering git - Workflow
Mastering git - WorkflowMastering git - Workflow
Mastering git - Workflow
Tahsin Abrar
 
Working with Git
Working with GitWorking with Git
Working with Git
Sanghoon Hong
 

Similar to Git introduction workshop for scientists (20)

Git workshop
Git workshopGit workshop
Git workshop
 
Collaborative development with Git | Workshop
Collaborative development with Git | WorkshopCollaborative development with Git | Workshop
Collaborative development with Git | Workshop
 
Git Init (Introduction to Git)
Git Init (Introduction to Git)Git Init (Introduction to Git)
Git Init (Introduction to Git)
 
How to use git without rage
How to use git without rageHow to use git without rage
How to use git without rage
 
Use Git like a pro - condensed
Use Git like a pro - condensedUse Git like a pro - condensed
Use Git like a pro - condensed
 
Git: Overview, Pitfalls, Best Practices
Git: Overview, Pitfalls, Best PracticesGit: Overview, Pitfalls, Best Practices
Git: Overview, Pitfalls, Best Practices
 
Introduction to git, an efficient distributed version control system
Introduction to git, an efficient distributed version control systemIntroduction to git, an efficient distributed version control system
Introduction to git, an efficient distributed version control system
 
Introduction to Git for Artists
Introduction to Git for ArtistsIntroduction to Git for Artists
Introduction to Git for Artists
 
Lets Git Together
Lets Git TogetherLets Git Together
Lets Git Together
 
Introduction To Git Workshop
Introduction To Git WorkshopIntroduction To Git Workshop
Introduction To Git Workshop
 
GIT in a nutshell
GIT in a nutshellGIT in a nutshell
GIT in a nutshell
 
Working with Git
Working with GitWorking with Git
Working with Git
 
Introduce to Git and Jenkins
Introduce to Git and JenkinsIntroduce to Git and Jenkins
Introduce to Git and Jenkins
 
How to Really Get Git
How to Really Get GitHow to Really Get Git
How to Really Get Git
 
Git 101 - An introduction to Version Control using Git
Git 101 - An introduction to Version Control using Git Git 101 - An introduction to Version Control using Git
Git 101 - An introduction to Version Control using Git
 
Git Tricks — git utilities that make life git easier
Git Tricks — git utilities that make life git easierGit Tricks — git utilities that make life git easier
Git Tricks — git utilities that make life git easier
 
Git tutorial
Git tutorialGit tutorial
Git tutorial
 
Advanced Git Techniques: Subtrees, Grafting, and Other Fun Stuff
Advanced Git Techniques: Subtrees, Grafting, and Other Fun StuffAdvanced Git Techniques: Subtrees, Grafting, and Other Fun Stuff
Advanced Git Techniques: Subtrees, Grafting, and Other Fun Stuff
 
Mastering git - Workflow
Mastering git - WorkflowMastering git - Workflow
Mastering git - Workflow
 
Working with Git
Working with GitWorking with Git
Working with Git
 

More from Steven Hamblin

Ideal freeducks coolshittalk1-sh-nov14-2014
Ideal freeducks coolshittalk1-sh-nov14-2014Ideal freeducks coolshittalk1-sh-nov14-2014
Ideal freeducks coolshittalk1-sh-nov14-2014
Steven Hamblin
 
Oxford Job Talk
Oxford Job TalkOxford Job Talk
Oxford Job Talk
Steven Hamblin
 
Animals in the zoo
Animals in the zooAnimals in the zoo
Animals in the zoo
Steven Hamblin
 
ISBE 2012
ISBE 2012ISBE 2012
ISBE 2012
Steven Hamblin
 
Phd Defence talk
Phd Defence talkPhd Defence talk
Phd Defence talk
Steven Hamblin
 
Phd Seminar talk
Phd Seminar talkPhd Seminar talk
Phd Seminar talk
Steven Hamblin
 
Examen talk
Examen talkExamen talk
Examen talk
Steven Hamblin
 
ISBE 2010
ISBE 2010ISBE 2010
ISBE 2010
Steven Hamblin
 
Seminar talk, 2008
Seminar talk, 2008Seminar talk, 2008
Seminar talk, 2008
Steven Hamblin
 
Phd Proposal
Phd ProposalPhd Proposal
Phd Proposal
Steven Hamblin
 
GRECA talk
GRECA talkGRECA talk
GRECA talk
Steven Hamblin
 
MSc Thesis
MSc ThesisMSc Thesis
MSc Thesis
Steven Hamblin
 
Cog Sem 2007
Cog Sem 2007Cog Sem 2007
Cog Sem 2007
Steven Hamblin
 
Pecha Kucha: Visual design in science
Pecha Kucha: Visual design in sciencePecha Kucha: Visual design in science
Pecha Kucha: Visual design in science
Steven Hamblin
 
ABS 2006
ABS 2006ABS 2006
ABS 2006
Steven Hamblin
 
Giving scientific talks
Giving scientific talksGiving scientific talks
Giving scientific talks
Steven Hamblin
 
Academics and social media (GSA 2013 Talk)
Academics and social media (GSA 2013 Talk)Academics and social media (GSA 2013 Talk)
Academics and social media (GSA 2013 Talk)
Steven Hamblin
 
Human Evolution Talk
Human Evolution TalkHuman Evolution Talk
Human Evolution Talk
Steven Hamblin
 
Viral evolution, some economic approaches
Viral evolution, some economic approachesViral evolution, some economic approaches
Viral evolution, some economic approaches
Steven Hamblin
 

More from Steven Hamblin (19)

Ideal freeducks coolshittalk1-sh-nov14-2014
Ideal freeducks coolshittalk1-sh-nov14-2014Ideal freeducks coolshittalk1-sh-nov14-2014
Ideal freeducks coolshittalk1-sh-nov14-2014
 
Oxford Job Talk
Oxford Job TalkOxford Job Talk
Oxford Job Talk
 
Animals in the zoo
Animals in the zooAnimals in the zoo
Animals in the zoo
 
ISBE 2012
ISBE 2012ISBE 2012
ISBE 2012
 
Phd Defence talk
Phd Defence talkPhd Defence talk
Phd Defence talk
 
Phd Seminar talk
Phd Seminar talkPhd Seminar talk
Phd Seminar talk
 
Examen talk
Examen talkExamen talk
Examen talk
 
ISBE 2010
ISBE 2010ISBE 2010
ISBE 2010
 
Seminar talk, 2008
Seminar talk, 2008Seminar talk, 2008
Seminar talk, 2008
 
Phd Proposal
Phd ProposalPhd Proposal
Phd Proposal
 
GRECA talk
GRECA talkGRECA talk
GRECA talk
 
MSc Thesis
MSc ThesisMSc Thesis
MSc Thesis
 
Cog Sem 2007
Cog Sem 2007Cog Sem 2007
Cog Sem 2007
 
Pecha Kucha: Visual design in science
Pecha Kucha: Visual design in sciencePecha Kucha: Visual design in science
Pecha Kucha: Visual design in science
 
ABS 2006
ABS 2006ABS 2006
ABS 2006
 
Giving scientific talks
Giving scientific talksGiving scientific talks
Giving scientific talks
 
Academics and social media (GSA 2013 Talk)
Academics and social media (GSA 2013 Talk)Academics and social media (GSA 2013 Talk)
Academics and social media (GSA 2013 Talk)
 
Human Evolution Talk
Human Evolution TalkHuman Evolution Talk
Human Evolution Talk
 
Viral evolution, some economic approaches
Viral evolution, some economic approachesViral evolution, some economic approaches
Viral evolution, some economic approaches
 

Recently uploaded

Structures and textures of metamorphic rocks
Structures and textures of metamorphic rocksStructures and textures of metamorphic rocks
Structures and textures of metamorphic rocks
kumarmathi863
 
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Sérgio Sacani
 
extra-chromosomal-inheritance[1].pptx.pdfpdf
extra-chromosomal-inheritance[1].pptx.pdfpdfextra-chromosomal-inheritance[1].pptx.pdfpdf
extra-chromosomal-inheritance[1].pptx.pdfpdf
DiyaBiswas10
 
Mammalian Pineal Body Structure and Also Functions
Mammalian Pineal Body Structure and Also FunctionsMammalian Pineal Body Structure and Also Functions
Mammalian Pineal Body Structure and Also Functions
YOGESH DOGRA
 
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
Sérgio Sacani
 
Citrus Greening Disease and its Management
Citrus Greening Disease and its ManagementCitrus Greening Disease and its Management
Citrus Greening Disease and its Management
subedisuryaofficial
 
4. An Overview of Sugarcane White Leaf Disease in Vietnam.pdf
4. An Overview of Sugarcane White Leaf Disease in Vietnam.pdf4. An Overview of Sugarcane White Leaf Disease in Vietnam.pdf
4. An Overview of Sugarcane White Leaf Disease in Vietnam.pdf
ssuserbfdca9
 
Hemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptxHemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptx
muralinath2
 
erythropoiesis-I_mechanism& clinical significance.pptx
erythropoiesis-I_mechanism& clinical significance.pptxerythropoiesis-I_mechanism& clinical significance.pptx
erythropoiesis-I_mechanism& clinical significance.pptx
muralinath2
 
In silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptxIn silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptx
AlaminAfendy1
 
Seminar of U.V. Spectroscopy by SAMIR PANDA
 Seminar of U.V. Spectroscopy by SAMIR PANDA Seminar of U.V. Spectroscopy by SAMIR PANDA
Seminar of U.V. Spectroscopy by SAMIR PANDA
SAMIR PANDA
 
ESR_factors_affect-clinic significance-Pathysiology.pptx
ESR_factors_affect-clinic significance-Pathysiology.pptxESR_factors_affect-clinic significance-Pathysiology.pptx
ESR_factors_affect-clinic significance-Pathysiology.pptx
muralinath2
 
Cancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate PathwayCancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate Pathway
AADYARAJPANDEY1
 
GBSN- Microbiology (Lab 3) Gram Staining
GBSN- Microbiology (Lab 3) Gram StainingGBSN- Microbiology (Lab 3) Gram Staining
GBSN- Microbiology (Lab 3) Gram Staining
Areesha Ahmad
 
Richard's entangled aventures in wonderland
Richard's entangled aventures in wonderlandRichard's entangled aventures in wonderland
Richard's entangled aventures in wonderland
Richard Gill
 
Hemoglobin metabolism_pathophysiology.pptx
Hemoglobin metabolism_pathophysiology.pptxHemoglobin metabolism_pathophysiology.pptx
Hemoglobin metabolism_pathophysiology.pptx
muralinath2
 
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Sérgio Sacani
 
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
University of Maribor
 
Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.
Nistarini College, Purulia (W.B) India
 
Lab report on liquid viscosity of glycerin
Lab report on liquid viscosity of glycerinLab report on liquid viscosity of glycerin
Lab report on liquid viscosity of glycerin
ossaicprecious19
 

Recently uploaded (20)

Structures and textures of metamorphic rocks
Structures and textures of metamorphic rocksStructures and textures of metamorphic rocks
Structures and textures of metamorphic rocks
 
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
 
extra-chromosomal-inheritance[1].pptx.pdfpdf
extra-chromosomal-inheritance[1].pptx.pdfpdfextra-chromosomal-inheritance[1].pptx.pdfpdf
extra-chromosomal-inheritance[1].pptx.pdfpdf
 
Mammalian Pineal Body Structure and Also Functions
Mammalian Pineal Body Structure and Also FunctionsMammalian Pineal Body Structure and Also Functions
Mammalian Pineal Body Structure and Also Functions
 
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
THE IMPORTANCE OF MARTIAN ATMOSPHERE SAMPLE RETURN.
 
Citrus Greening Disease and its Management
Citrus Greening Disease and its ManagementCitrus Greening Disease and its Management
Citrus Greening Disease and its Management
 
4. An Overview of Sugarcane White Leaf Disease in Vietnam.pdf
4. An Overview of Sugarcane White Leaf Disease in Vietnam.pdf4. An Overview of Sugarcane White Leaf Disease in Vietnam.pdf
4. An Overview of Sugarcane White Leaf Disease in Vietnam.pdf
 
Hemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptxHemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptx
 
erythropoiesis-I_mechanism& clinical significance.pptx
erythropoiesis-I_mechanism& clinical significance.pptxerythropoiesis-I_mechanism& clinical significance.pptx
erythropoiesis-I_mechanism& clinical significance.pptx
 
In silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptxIn silico drugs analogue design: novobiocin analogues.pptx
In silico drugs analogue design: novobiocin analogues.pptx
 
Seminar of U.V. Spectroscopy by SAMIR PANDA
 Seminar of U.V. Spectroscopy by SAMIR PANDA Seminar of U.V. Spectroscopy by SAMIR PANDA
Seminar of U.V. Spectroscopy by SAMIR PANDA
 
ESR_factors_affect-clinic significance-Pathysiology.pptx
ESR_factors_affect-clinic significance-Pathysiology.pptxESR_factors_affect-clinic significance-Pathysiology.pptx
ESR_factors_affect-clinic significance-Pathysiology.pptx
 
Cancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate PathwayCancer cell metabolism: special Reference to Lactate Pathway
Cancer cell metabolism: special Reference to Lactate Pathway
 
GBSN- Microbiology (Lab 3) Gram Staining
GBSN- Microbiology (Lab 3) Gram StainingGBSN- Microbiology (Lab 3) Gram Staining
GBSN- Microbiology (Lab 3) Gram Staining
 
Richard's entangled aventures in wonderland
Richard's entangled aventures in wonderlandRichard's entangled aventures in wonderland
Richard's entangled aventures in wonderland
 
Hemoglobin metabolism_pathophysiology.pptx
Hemoglobin metabolism_pathophysiology.pptxHemoglobin metabolism_pathophysiology.pptx
Hemoglobin metabolism_pathophysiology.pptx
 
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
 
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Rep...
 
Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.Nucleic Acid-its structural and functional complexity.
Nucleic Acid-its structural and functional complexity.
 
Lab report on liquid viscosity of glycerin
Lab report on liquid viscosity of glycerinLab report on liquid viscosity of glycerin
Lab report on liquid viscosity of glycerin
 

Git introduction workshop for scientists