SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Was ist angesagt?

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
 

Was ist angesagt? (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
 

Andere mochten auch

физика и техника
физика и техникафизика и техника
физика и техника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
 

Andere mochten auch (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
 

Ähnlich wie Get Ur Git On: Introduction and getting started with Github

Untangling fall2017 week2
Untangling fall2017 week2Untangling fall2017 week2
Untangling fall2017 week2Derek Jacoby
 
Untangling fall2017 week2_try2
Untangling fall2017 week2_try2Untangling fall2017 week2_try2
Untangling fall2017 week2_try2Derek 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
 

Ähnlich wie Get Ur Git On: Introduction and getting started with Github (20)

Untangling fall2017 week2
Untangling fall2017 week2Untangling fall2017 week2
Untangling fall2017 week2
 
Untangling fall2017 week2_try2
Untangling fall2017 week2_try2Untangling fall2017 week2_try2
Untangling fall2017 week2_try2
 
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
 

Kürzlich hochgeladen

Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsSumit Kumar yadav
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000Sapana Sha
 
fundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomologyfundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomologyDrAnita Sharma
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptxanandsmhk
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSérgio Sacani
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxgindu3009
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPirithiRaju
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...ssifa0344
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSarthak Sekhar Mondal
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfSumit Kumar yadav
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPirithiRaju
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Lokesh Kothari
 
Chromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATINChromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATINsankalpkumarsahoo174
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bSérgio Sacani
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticssakshisoni2385
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)PraveenaKalaiselvan1
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisDiwakar Mishra
 

Kürzlich hochgeladen (20)

Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questions
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
 
fundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomologyfundamental of entomology all in one topics of entomology
fundamental of entomology all in one topics of entomology
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptx
 
The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdf
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 
Chromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATINChromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATIN
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
 

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…