SlideShare a Scribd company logo
1 of 15
Download to read offline
Version control systems (like Git)
allow you to retain your
science karma (!) over the course
of a project
Goals for today:
•  Understand what
these tools are for
•  Create a repository
(“repo”) online
•  Create a repo from
your desktop
•  Push a commit
•  Fork a repo
•  Push an edit to a
forked repo
•  Done!
The problem that needs solving:
And it doesn’t apply only to code!
What is my PhD
on again????
I WANT COOKIE
DOUGH
Git, a revision control system, lets you:
(1) track the history of changes you’ve made
(2) keeps your work reproducible (even to you!)
(3) helps you keep good documentation
and (4) collaborate without writing over others’ work
https://github.com/karthik/smb_git/commits/master?page=4
Git, a revision control system, lets you:
(1) track the history of changes you’ve made
(2) keeps your work reproducible (even to you!)
(3) helps you keep good documentation
and (4) collaborate without writing over others’ work
https://github.com/karthik/esa_data_viz/graphs/contributors
Links:
•  https://github.com/
•  github.com/coconn
•  Let’s see an example
of where
PastChristine locked it
down for
FutureChristine
https://github.com/coconn/
cso011code_TanguroN2OLosses/
commits/master
Task 1!
•  Log in to your Github profile
•  Click “Repositories”
•  Click “New”
•  Click “Initialize with a README” (best
practice)
•  Repo to make: A storage area for a
personal hero!
•  Click “Clone in desktop”
•  Save your repo wherever you like on
your computer
•  Use google images to download a
rad image
•  Put it in your personal hero folder on
your computer
•  “Commit and sync”
•  Click refresh on your repo online
•  You should see the change!
Turn to your neighbor and take 2
minutes to think of a project at
work you want to use this system
for…
Task 2!
•  Create a new folder on your
computer for that project (OR
find that folder if it exists)
•  Go to your Github program
•  Click “Add a repo” (or “+”,
etc.)
•  Find that folder!
•  Push that folder to Github!
•  Click refresh on your Github
landing page online
•  You should see the new repo!
Task 3! Collaboration!
•  Go to https://github.com/
coconn/Friday-Noon-Seminar-
Git-Github
•  “Fork” my FNS repository
•  “Clone” it to your desktop
•  Make a file that has your best git/
Github pun in it (.txt, .r, .doc, .pdf,
whatever), and push it as a
commit to your fork within the
Task3-Puns folder
•  Click “pull request” (you’re
requesting that I, Christine, “pull”
your edit into the original repo)
•  Done!
Some other slides that I might
use as reference follow…
Collaborating with others
Branches

More Related Content

What's hot

Introduction to git and github
Introduction to git and githubIntroduction to git and github
Introduction to git and githubAderemi Dadepo
 
Github Case Study By Amil Ali
Github Case Study By Amil AliGithub Case Study By Amil Ali
Github Case Study By Amil AliAmilAli1
 
Git,Github,How to host using Github
Git,Github,How to host using GithubGit,Github,How to host using Github
Git,Github,How to host using GithubSujata Regoti
 
Intro to Git and GitHub
Intro to Git and GitHubIntro to Git and GitHub
Intro to Git and GitHubUri Goldstein
 
GitHub Talk - Cody Carnachan
GitHub Talk - Cody CarnachanGitHub Talk - Cody Carnachan
GitHub Talk - Cody CarnachanCody Carnachan
 
Git, GitHub and Open Source
Git, GitHub and Open SourceGit, GitHub and Open Source
Git, GitHub and Open SourceLorna Mitchell
 
Contributing to Open Source #Hacktoberfest
Contributing to Open Source #HacktoberfestContributing to Open Source #Hacktoberfest
Contributing to Open Source #HacktoberfestCheah Eng Soon
 
Git and GitHub | Concept about Git and GitHub Process | Git Process overview
Git and GitHub | Concept about Git and GitHub Process | Git Process overviewGit and GitHub | Concept about Git and GitHub Process | Git Process overview
Git and GitHub | Concept about Git and GitHub Process | Git Process overviewRueful Robin
 
Luis atencio on_git
Luis atencio on_gitLuis atencio on_git
Luis atencio on_gitLuis Atencio
 
Introduction to GitHub Actions
Introduction to GitHub ActionsIntroduction to GitHub Actions
Introduction to GitHub ActionsKnoldus Inc.
 
Github 101 An Adventurer's Guide To Open Source
Github 101   An Adventurer's Guide To Open SourceGithub 101   An Adventurer's Guide To Open Source
Github 101 An Adventurer's Guide To Open SourcePrachitibhukan
 
Git and GitHub
Git and GitHubGit and GitHub
Git and GitHubRick Umali
 
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
 
Inside GitHub
Inside GitHubInside GitHub
Inside GitHuberr
 

What's hot (20)

Introduction to git and github
Introduction to git and githubIntroduction to git and github
Introduction to git and github
 
Github Case Study By Amil Ali
Github Case Study By Amil AliGithub Case Study By Amil Ali
Github Case Study By Amil Ali
 
Git,Github,How to host using Github
Git,Github,How to host using GithubGit,Github,How to host using Github
Git,Github,How to host using Github
 
Intro to Git and GitHub
Intro to Git and GitHubIntro to Git and GitHub
Intro to Git and GitHub
 
GitHub Talk - Cody Carnachan
GitHub Talk - Cody CarnachanGitHub Talk - Cody Carnachan
GitHub Talk - Cody Carnachan
 
Github basics
Github basicsGithub basics
Github basics
 
Hacktoberfest slides
Hacktoberfest slidesHacktoberfest slides
Hacktoberfest slides
 
Git, GitHub and Open Source
Git, GitHub and Open SourceGit, GitHub and Open Source
Git, GitHub and Open Source
 
Contributing to Open Source #Hacktoberfest
Contributing to Open Source #HacktoberfestContributing to Open Source #Hacktoberfest
Contributing to Open Source #Hacktoberfest
 
Git and GitHub | Concept about Git and GitHub Process | Git Process overview
Git and GitHub | Concept about Git and GitHub Process | Git Process overviewGit and GitHub | Concept about Git and GitHub Process | Git Process overview
Git and GitHub | Concept about Git and GitHub Process | Git Process overview
 
GitHub Presentation
GitHub PresentationGitHub Presentation
GitHub Presentation
 
Github
GithubGithub
Github
 
Git best practices 2016
Git best practices 2016Git best practices 2016
Git best practices 2016
 
Luis atencio on_git
Luis atencio on_gitLuis atencio on_git
Luis atencio on_git
 
Introduction to GitHub Actions
Introduction to GitHub ActionsIntroduction to GitHub Actions
Introduction to GitHub Actions
 
Github 101 An Adventurer's Guide To Open Source
Github 101   An Adventurer's Guide To Open SourceGithub 101   An Adventurer's Guide To Open Source
Github 101 An Adventurer's Guide To Open Source
 
Git and GitHub
Git and GitHubGit and GitHub
Git and 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
 
Inside GitHub
Inside GitHubInside GitHub
Inside GitHub
 
Advance workshop on git
Advance workshop on gitAdvance workshop on git
Advance workshop on git
 

Viewers also liked

физика и техника
физика и техникафизика и техника
физика и техникаkalinka-malinka
 
Balancing Tradeoffs: Reconciling multiple environmental goals in an agricultu...
Balancing Tradeoffs: Reconciling multiple environmental goals in an agricultu...Balancing Tradeoffs: Reconciling multiple environmental goals in an agricultu...
Balancing Tradeoffs: Reconciling multiple environmental goals in an agricultu...Christine O'Connell
 
The ecological cost of doing agricultural business
The ecological cost of doing agricultural businessThe ecological cost of doing agricultural business
The ecological cost of doing agricultural businessChristine O'Connell
 
GHG Emissions in Southeastern Amazonia: The Effect of Agricultural Intensific...
GHG Emissions in Southeastern Amazonia: The Effect of Agricultural Intensific...GHG Emissions in Southeastern Amazonia: The Effect of Agricultural Intensific...
GHG Emissions in Southeastern Amazonia: The Effect of Agricultural Intensific...Christine O'Connell
 
Tropical forests in a changing world: Investigating global change impacts in ...
Tropical forests in a changing world: Investigating global change impacts in ...Tropical forests in a changing world: Investigating global change impacts in ...
Tropical forests in a changing world: Investigating global change impacts in ...Christine O'Connell
 
Практика защиты авторских прав на фотографии
Практика защиты авторских прав на фотографииПрактика защиты авторских прав на фотографии
Практика защиты авторских прав на фотографииСтанислав Солнцев
 
Course outline of Project managemnet
Course outline of Project managemnetCourse outline of Project managemnet
Course outline of Project managemnetMannay88
 
Rock On! Wonderful Travel Memories
Rock On! Wonderful Travel MemoriesRock On! Wonderful Travel Memories
Rock On! Wonderful Travel MemoriesWalking Connection
 
It all started with just one step…
It all started with just one step…It all started with just one step…
It all started with just one step…Walking Connection
 
Hormondiéta prezentáció
Hormondiéta prezentációHormondiéta prezentáció
Hormondiéta prezentációEmporium Ltd.
 
Proposta pw revisione
Proposta pw revisioneProposta pw revisione
Proposta pw revisioneEtienne75
 
Balance (principles of art )
Balance (principles of art )Balance (principles of art )
Balance (principles of art )Giovanni Nembhard
 
Articoli 9-12 Costituzione
Articoli 9-12 CostituzioneArticoli 9-12 Costituzione
Articoli 9-12 CostituzioneEtienne75
 
Articoli 5-8 Costituzione
Articoli 5-8 CostituzioneArticoli 5-8 Costituzione
Articoli 5-8 CostituzioneEtienne75
 
Alergia a medicamentos
Alergia a medicamentosAlergia a medicamentos
Alergia a medicamentosJocelyne Lara
 
Comtec corporation
Comtec corporation Comtec corporation
Comtec corporation GUMengdie
 

Viewers also liked (20)

физика и техника
физика и техникафизика и техника
физика и техника
 
Balancing Tradeoffs: Reconciling multiple environmental goals in an agricultu...
Balancing Tradeoffs: Reconciling multiple environmental goals in an agricultu...Balancing Tradeoffs: Reconciling multiple environmental goals in an agricultu...
Balancing Tradeoffs: Reconciling multiple environmental goals in an agricultu...
 
The ecological cost of doing agricultural business
The ecological cost of doing agricultural businessThe ecological cost of doing agricultural business
The ecological cost of doing agricultural business
 
GHG Emissions in Southeastern Amazonia: The Effect of Agricultural Intensific...
GHG Emissions in Southeastern Amazonia: The Effect of Agricultural Intensific...GHG Emissions in Southeastern Amazonia: The Effect of Agricultural Intensific...
GHG Emissions in Southeastern Amazonia: The Effect of Agricultural Intensific...
 
Tropical forests in a changing world: Investigating global change impacts in ...
Tropical forests in a changing world: Investigating global change impacts in ...Tropical forests in a changing world: Investigating global change impacts in ...
Tropical forests in a changing world: Investigating global change impacts in ...
 
Практика защиты авторских прав на фотографии
Практика защиты авторских прав на фотографииПрактика защиты авторских прав на фотографии
Практика защиты авторских прав на фотографии
 
Pepsi report
Pepsi reportPepsi report
Pepsi report
 
Report
ReportReport
Report
 
Course outline of Project managemnet
Course outline of Project managemnetCourse outline of Project managemnet
Course outline of Project managemnet
 
Rock On! Wonderful Travel Memories
Rock On! Wonderful Travel MemoriesRock On! Wonderful Travel Memories
Rock On! Wonderful Travel Memories
 
It all started with just one step…
It all started with just one step…It all started with just one step…
It all started with just one step…
 
Medicina
MedicinaMedicina
Medicina
 
Hormondiéta prezentáció
Hormondiéta prezentációHormondiéta prezentáció
Hormondiéta prezentáció
 
Proposta pw revisione
Proposta pw revisioneProposta pw revisione
Proposta pw revisione
 
Balance (principles of art )
Balance (principles of art )Balance (principles of art )
Balance (principles of art )
 
Hormondiéta
HormondiétaHormondiéta
Hormondiéta
 
Articoli 9-12 Costituzione
Articoli 9-12 CostituzioneArticoli 9-12 Costituzione
Articoli 9-12 Costituzione
 
Articoli 5-8 Costituzione
Articoli 5-8 CostituzioneArticoli 5-8 Costituzione
Articoli 5-8 Costituzione
 
Alergia a medicamentos
Alergia a medicamentosAlergia a medicamentos
Alergia a medicamentos
 
Comtec corporation
Comtec corporation Comtec corporation
Comtec corporation
 

Similar to Get Ur Git On: Introduction and getting started with Github

Untangling fall2017 week2_try2
Untangling fall2017 week2_try2Untangling fall2017 week2_try2
Untangling fall2017 week2_try2Derek Jacoby
 
Untangling fall2017 week2
Untangling fall2017 week2Untangling fall2017 week2
Untangling fall2017 week2Derek Jacoby
 
CSE 390 Lecture 9 - Version Control with GIT
CSE 390 Lecture 9 - Version Control with GITCSE 390 Lecture 9 - Version Control with GIT
CSE 390 Lecture 9 - Version Control with GITPouriaQashqai1
 
Git installation and configuration
Git installation and configurationGit installation and configuration
Git installation and configurationKishor Kumar
 
Source andassetcontrolingamedev
Source andassetcontrolingamedevSource andassetcontrolingamedev
Source andassetcontrolingamedevMatt Benic
 
The Basics of Open Source Collaboration With Git and GitHub
The Basics of Open Source Collaboration With Git and GitHubThe Basics of Open Source Collaboration With Git and GitHub
The Basics of Open Source Collaboration With Git and GitHubBigBlueHat
 
Git for folk who like GUIs
Git for folk who like GUIsGit for folk who like GUIs
Git for folk who like GUIsTim Osborn
 
git and github-1.pptx
git and github-1.pptxgit and github-1.pptx
git and github-1.pptxtnscharishma
 
Git 101: Git and GitHub for Beginners
Git 101: Git and GitHub for Beginners Git 101: Git and GitHub for Beginners
Git 101: Git and GitHub for Beginners HubSpot
 
Gitgithub101slideshare 150922131830-lva1-app6891
Gitgithub101slideshare 150922131830-lva1-app6891Gitgithub101slideshare 150922131830-lva1-app6891
Gitgithub101slideshare 150922131830-lva1-app6891Brian Okinyi
 
Introduction to git hub
Introduction to git hubIntroduction to git hub
Introduction to git hubNaveen Pandey
 
Git 101 - Crash Course in Version Control using Git
Git 101 - Crash Course in Version Control using GitGit 101 - Crash Course in Version Control using Git
Git 101 - Crash Course in Version Control using GitGeoff Hoffman
 
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.pdfGDSCKNUST
 
Embedded Systems: Lecture 10: Introduction to Git & GitHub (Part 1)
Embedded Systems: Lecture 10: Introduction to Git & GitHub (Part 1)Embedded Systems: Lecture 10: Introduction to Git & GitHub (Part 1)
Embedded Systems: Lecture 10: Introduction to Git & GitHub (Part 1)Ahmed El-Arabawy
 
IS - section 1 - modifiedFinal information system.pptx
IS - section 1 - modifiedFinal information system.pptxIS - section 1 - modifiedFinal information system.pptx
IS - section 1 - modifiedFinal information system.pptxNaglaaAbdelhady
 

Similar to Get Ur Git On: Introduction and getting started with Github (20)

Untangling fall2017 week2_try2
Untangling fall2017 week2_try2Untangling fall2017 week2_try2
Untangling fall2017 week2_try2
 
Untangling fall2017 week2
Untangling fall2017 week2Untangling fall2017 week2
Untangling fall2017 week2
 
CSE 390 Lecture 9 - Version Control with GIT
CSE 390 Lecture 9 - Version Control with GITCSE 390 Lecture 9 - Version Control with GIT
CSE 390 Lecture 9 - Version Control with GIT
 
Git installation and configuration
Git installation and configurationGit installation and configuration
Git installation and configuration
 
Git and Github
Git and GithubGit and Github
Git and Github
 
Source andassetcontrolingamedev
Source andassetcontrolingamedevSource andassetcontrolingamedev
Source andassetcontrolingamedev
 
The Basics of Open Source Collaboration With Git and GitHub
The Basics of Open Source Collaboration With Git and GitHubThe Basics of Open Source Collaboration With Git and GitHub
The Basics of Open Source Collaboration With Git and GitHub
 
Git for folk who like GUIs
Git for folk who like GUIsGit for folk who like GUIs
Git for folk who like GUIs
 
git and github-1.pptx
git and github-1.pptxgit and github-1.pptx
git and github-1.pptx
 
Git 101: Git and GitHub for Beginners
Git 101: Git and GitHub for Beginners Git 101: Git and GitHub for Beginners
Git 101: Git and GitHub for Beginners
 
Git and Github Session
Git and Github SessionGit and Github Session
Git and Github Session
 
Hello, Git!
Hello, Git!Hello, Git!
Hello, Git!
 
Git hub
Git hubGit hub
Git hub
 
Gitgithub101slideshare 150922131830-lva1-app6891
Gitgithub101slideshare 150922131830-lva1-app6891Gitgithub101slideshare 150922131830-lva1-app6891
Gitgithub101slideshare 150922131830-lva1-app6891
 
Introduction to git hub
Introduction to git hubIntroduction to git hub
Introduction to git hub
 
Git 101 - Crash Course in Version Control using Git
Git 101 - Crash Course in Version Control using GitGit 101 - Crash Course in Version Control using Git
Git 101 - Crash Course in Version Control using Git
 
Demo
DemoDemo
Demo
 
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
 
Embedded Systems: Lecture 10: Introduction to Git & GitHub (Part 1)
Embedded Systems: Lecture 10: Introduction to Git & GitHub (Part 1)Embedded Systems: Lecture 10: Introduction to Git & GitHub (Part 1)
Embedded Systems: Lecture 10: Introduction to Git & GitHub (Part 1)
 
IS - section 1 - modifiedFinal information system.pptx
IS - section 1 - modifiedFinal information system.pptxIS - section 1 - modifiedFinal information system.pptx
IS - section 1 - modifiedFinal information system.pptx
 

Recently uploaded

《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》rnrncn29
 
PROJECTILE MOTION-Horizontal and Vertical
PROJECTILE MOTION-Horizontal and VerticalPROJECTILE MOTION-Horizontal and Vertical
PROJECTILE MOTION-Horizontal and VerticalMAESTRELLAMesa2
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxmalonesandreagweneth
 
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptx
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptxECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptx
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptxmaryFF1
 
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPirithiRaju
 
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTXALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTXDole Philippines School
 
Observational constraints on mergers creating magnetism in massive stars
Observational constraints on mergers creating magnetism in massive starsObservational constraints on mergers creating magnetism in massive stars
Observational constraints on mergers creating magnetism in massive starsSérgio Sacani
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxNandakishor Bhaurao Deshmukh
 
OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024innovationoecd
 
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...Universidade Federal de Sergipe - UFS
 
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)Columbia Weather Systems
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPirithiRaju
 
Topic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptxTopic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptxJorenAcuavera1
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024AyushiRastogi48
 
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptx
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptxGENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptx
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptxRitchAndruAgustin
 
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxMicrophone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxpriyankatabhane
 
FREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naFREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naJASISJULIANOELYNV
 
basic entomology with insect anatomy and taxonomy
basic entomology with insect anatomy and taxonomybasic entomology with insect anatomy and taxonomy
basic entomology with insect anatomy and taxonomyDrAnita Sharma
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPirithiRaju
 

Recently uploaded (20)

《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》
 
PROJECTILE MOTION-Horizontal and Vertical
PROJECTILE MOTION-Horizontal and VerticalPROJECTILE MOTION-Horizontal and Vertical
PROJECTILE MOTION-Horizontal and Vertical
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
 
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptx
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptxECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptx
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptx
 
Volatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -IVolatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -I
 
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
 
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTXALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
 
Observational constraints on mergers creating magnetism in massive stars
Observational constraints on mergers creating magnetism in massive starsObservational constraints on mergers creating magnetism in massive stars
Observational constraints on mergers creating magnetism in massive stars
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
 
OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024
 
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
 
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdf
 
Topic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptxTopic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptx
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024
 
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptx
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptxGENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptx
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptx
 
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxMicrophone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
 
FREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naFREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by na
 
basic entomology with insect anatomy and taxonomy
basic entomology with insect anatomy and taxonomybasic entomology with insect anatomy and taxonomy
basic entomology with insect anatomy and taxonomy
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
 

Get Ur Git On: Introduction and getting started with Github

  • 1.
  • 2. Version control systems (like Git) allow you to retain your science karma (!) over the course of a project
  • 3. Goals for today: •  Understand what these tools are for •  Create a repository (“repo”) online •  Create a repo from your desktop •  Push a commit •  Fork a repo •  Push an edit to a forked repo •  Done!
  • 4. The problem that needs solving:
  • 5. And it doesn’t apply only to code! What is my PhD on again???? I WANT COOKIE DOUGH
  • 6. Git, a revision control system, lets you: (1) track the history of changes you’ve made (2) keeps your work reproducible (even to you!) (3) helps you keep good documentation and (4) collaborate without writing over others’ work https://github.com/karthik/smb_git/commits/master?page=4
  • 7. Git, a revision control system, lets you: (1) track the history of changes you’ve made (2) keeps your work reproducible (even to you!) (3) helps you keep good documentation and (4) collaborate without writing over others’ work https://github.com/karthik/esa_data_viz/graphs/contributors
  • 8. Links: •  https://github.com/ •  github.com/coconn •  Let’s see an example of where PastChristine locked it down for FutureChristine https://github.com/coconn/ cso011code_TanguroN2OLosses/ commits/master
  • 9. Task 1! •  Log in to your Github profile •  Click “Repositories” •  Click “New” •  Click “Initialize with a README” (best practice) •  Repo to make: A storage area for a personal hero! •  Click “Clone in desktop” •  Save your repo wherever you like on your computer •  Use google images to download a rad image •  Put it in your personal hero folder on your computer •  “Commit and sync” •  Click refresh on your repo online •  You should see the change!
  • 10. Turn to your neighbor and take 2 minutes to think of a project at work you want to use this system for… Task 2! •  Create a new folder on your computer for that project (OR find that folder if it exists) •  Go to your Github program •  Click “Add a repo” (or “+”, etc.) •  Find that folder! •  Push that folder to Github! •  Click refresh on your Github landing page online •  You should see the new repo!
  • 11. Task 3! Collaboration! •  Go to https://github.com/ coconn/Friday-Noon-Seminar- Git-Github •  “Fork” my FNS repository •  “Clone” it to your desktop •  Make a file that has your best git/ Github pun in it (.txt, .r, .doc, .pdf, whatever), and push it as a commit to your fork within the Task3-Puns folder •  Click “pull request” (you’re requesting that I, Christine, “pull” your edit into the original repo) •  Done!
  • 12.
  • 13. Some other slides that I might use as reference follow…