SlideShare una empresa de Scribd logo
1 de 8
Open Hack Night 
Working with GitHub
Working with GitHub 
● Each team has a GitHub Organization 
o Projects on GitHub are “GitHub Repositories” 
 Design 
● New repositories are created, and either (or both) wiki 
documentation and GitHub Pages are managed using these 
 Bug Resolution 
● Existing repositories are cloned, the bugs are resolved, and a 
“pull request” is issued to the original repository
Creating a Repository 
● Authenticate on GitHub 
● Access https://github.com/new 
o Specify the repository owner as the team 
Organization
Creating a GitHub Wiki 
● Visit your GitHub Repository 
o e. g. https://github.com/jrgriffiniii/open-hack-night 
● Access the Repository “Wiki” interface 
o https://github.com/jrgriffiniii/open-hack-night/wiki 
● “Create the first page” 
o https://github.com/jrgriffiniii/open-hack-night/wiki/_new 
● The GitHub Documentation 
o https://help.github.com/categories/wiki/
Creating GitHub Pages 
● Visit your GitHub Repository 
o e. g. https://github.com/jrgriffiniii/open-hack-night 
● Access the Repository “Settings” interface 
o https://github.com/jrgriffiniii/open-hack-night/settings 
● Within “GitHub Pages” 
o “Automatic Page Generator” 
o https://github.com/jrgriffiniii/open-hack-night/generated_pages/new
Creating GitHub Pages 
...after drafting your initial page... 
● “Continue to Layouts” 
o Select a pleasing layout 
● “Publish Page” 
● Within minutes, the site shall be published 
o http://jrgriffiniii.github.io/open-hack-night 
● The GitHub Documentation
Cloning a Repository 
We’ve cloned the Repositories for You! 
However, for your reference... 
● Visit the GitHub Repository 
o e. g. https://github.com/LafayetteCollegeLibraries/bootstrap_dss_digital 
● “Clone” the Repository 
o e. g. https://github.com/LafayetteCollegeLibraries/bootstrap_dss_digital/fork 
o Ensure that the repository is forked into the Organization for the team 
● Work with the local fork
Cloning a Repository 
● Issuing “Pull Requests” 
o e. g. https://github.com/open-hack-night-team-1/bootstrap_dss_digital/compare/ 
● “Pull Requests” are issued from forks 
o Parties which resolve bugs or add features request 
to integrate their code into the base 
o “Pull Requests” may result in a merge or a denial

Más contenido relacionado

La actualidad más candente

Intro to Git and GitHub
Intro to Git and GitHubIntro to Git and GitHub
Intro to Git and GitHubUri Goldstein
 
Presenting the new LibreCores site at ORCONF 2016 in Bologna
Presenting the new LibreCores site at ORCONF 2016 in BolognaPresenting the new LibreCores site at ORCONF 2016 in Bologna
Presenting the new LibreCores site at ORCONF 2016 in BolognaPhilipp Wagner
 
Inside GitHub
Inside GitHubInside GitHub
Inside GitHuberr
 
Introduction to GitHub Actions
Introduction to GitHub ActionsIntroduction to GitHub Actions
Introduction to GitHub ActionsKnoldus Inc.
 
GerritHub.io - present, past, future
GerritHub.io - present, past, futureGerritHub.io - present, past, future
GerritHub.io - present, past, futureLuca Milanesio
 
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
 
Git, GitHub and Open Source
Git, GitHub and Open SourceGit, GitHub and Open Source
Git, GitHub and Open SourceLorna Mitchell
 
GitHub Talk - Cody Carnachan
GitHub Talk - Cody CarnachanGitHub Talk - Cody Carnachan
GitHub Talk - Cody CarnachanCody Carnachan
 

La actualidad más candente (20)

Intro to Git and GitHub
Intro to Git and GitHubIntro to Git and GitHub
Intro to Git and GitHub
 
Presenting the new LibreCores site at ORCONF 2016 in Bologna
Presenting the new LibreCores site at ORCONF 2016 in BolognaPresenting the new LibreCores site at ORCONF 2016 in Bologna
Presenting the new LibreCores site at ORCONF 2016 in Bologna
 
Inside GitHub
Inside GitHubInside GitHub
Inside GitHub
 
GitHub Basics - Derek Bable
GitHub Basics - Derek BableGitHub Basics - Derek Bable
GitHub Basics - Derek Bable
 
Introduction to GitHub Actions
Introduction to GitHub ActionsIntroduction to GitHub Actions
Introduction to GitHub Actions
 
Hacktoberfest slides
Hacktoberfest slidesHacktoberfest slides
Hacktoberfest slides
 
Git basics : a beginner's guide
Git basics : a beginner's guideGit basics : a beginner's guide
Git basics : a beginner's guide
 
Get to know Git
Get to know GitGet to know Git
Get to know Git
 
Github
GithubGithub
Github
 
GerritHub.io - present, past, future
GerritHub.io - present, past, futureGerritHub.io - present, past, future
GerritHub.io - present, past, future
 
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
 
Overview of github
Overview of githubOverview of github
Overview of github
 
Bitbucket and Git
Bitbucket and GitBitbucket and Git
Bitbucket and Git
 
How to install and use git
How to install and  use gitHow to install and  use git
How to install and use git
 
Github basics
Github basicsGithub basics
Github basics
 
Git, GitHub and Open Source
Git, GitHub and Open SourceGit, GitHub and Open Source
Git, GitHub and Open Source
 
GitHub Talk - Cody Carnachan
GitHub Talk - Cody CarnachanGitHub Talk - Cody Carnachan
GitHub Talk - Cody Carnachan
 
Git basics
Git basicsGit basics
Git basics
 
Git and Github workshop
Git and Github workshopGit and Github workshop
Git and Github workshop
 
Github
GithubGithub
Github
 

Similar a (Open Hack Night 2014) GitHub Tutorial

Make an Instant Website with Webhooks
Make an Instant Website with WebhooksMake an Instant Website with Webhooks
Make an Instant Website with WebhooksAnne Gentle
 
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 ritesh venture_pact
Git ritesh venture_pactGit ritesh venture_pact
Git ritesh venture_pactriteshtandon23
 
Smile Gupta - Hacktoberfest Celebration 2020
Smile Gupta - Hacktoberfest Celebration 2020Smile Gupta - Hacktoberfest Celebration 2020
Smile Gupta - Hacktoberfest Celebration 2020Smile Gupta
 
Get your Git on GitHub
Get your Git on GitHubGet your Git on GitHub
Get your Git on GitHubRuncy Oommen
 
Introduction to Git and GitHub Part 1
Introduction to Git and GitHub Part 1Introduction to Git and GitHub Part 1
Introduction to Git and GitHub Part 1Omar Fathy
 
GIT_GITHUB_2016_06_17
GIT_GITHUB_2016_06_17GIT_GITHUB_2016_06_17
GIT_GITHUB_2016_06_17siva ram
 
Git for folk who like GUIs
Git for folk who like GUIsGit for folk who like GUIs
Git for folk who like GUIsTim Osborn
 
CodeMontage CodeFlow 1
CodeMontage CodeFlow 1CodeMontage CodeFlow 1
CodeMontage CodeFlow 1CodeMontage
 
Contributing to github is for everyone
Contributing to github is for everyoneContributing to github is for everyone
Contributing to github is for everyoneMatt Heusser
 

Similar a (Open Hack Night 2014) GitHub Tutorial (20)

Git & GitHub WorkShop
Git & GitHub WorkShopGit & GitHub WorkShop
Git & GitHub WorkShop
 
Mr.Crabs Git workflow
Mr.Crabs Git workflowMr.Crabs Git workflow
Mr.Crabs Git workflow
 
Make an Instant Website with Webhooks
Make an Instant Website with WebhooksMake an Instant Website with Webhooks
Make an Instant Website with Webhooks
 
Meetup gitbook
Meetup gitbookMeetup gitbook
Meetup gitbook
 
Version control
Version controlVersion control
Version control
 
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
 
Intro. to Git and Github
Intro. to Git and GithubIntro. to Git and Github
Intro. to Git and Github
 
Hello, Git!
Hello, Git!Hello, Git!
Hello, Git!
 
Git ritesh venture_pact
Git ritesh venture_pactGit ritesh venture_pact
Git ritesh venture_pact
 
Smile Gupta - Hacktoberfest Celebration 2020
Smile Gupta - Hacktoberfest Celebration 2020Smile Gupta - Hacktoberfest Celebration 2020
Smile Gupta - Hacktoberfest Celebration 2020
 
Get your Git on GitHub
Get your Git on GitHubGet your Git on GitHub
Get your Git on GitHub
 
Fork me!
Fork me!Fork me!
Fork me!
 
Getting with GIT
Getting with GITGetting with GIT
Getting with GIT
 
Git/GitHub
Git/GitHubGit/GitHub
Git/GitHub
 
Introduction to Git and GitHub Part 1
Introduction to Git and GitHub Part 1Introduction to Git and GitHub Part 1
Introduction to Git and GitHub Part 1
 
GIT_GITHUB_2016_06_17
GIT_GITHUB_2016_06_17GIT_GITHUB_2016_06_17
GIT_GITHUB_2016_06_17
 
Git for folk who like GUIs
Git for folk who like GUIsGit for folk who like GUIs
Git for folk who like GUIs
 
CodeMontage CodeFlow 1
CodeMontage CodeFlow 1CodeMontage CodeFlow 1
CodeMontage CodeFlow 1
 
Contributing to github is for everyone
Contributing to github is for everyoneContributing to github is for everyone
Contributing to github is for everyone
 
Git and GitHub Info Session
Git and GitHub Info SessionGit and GitHub Info Session
Git and GitHub Info Session
 

Más de James Griffin

Developing a Staff-Only Samvera Application
Developing a Staff-Only Samvera ApplicationDeveloping a Staff-Only Samvera Application
Developing a Staff-Only Samvera ApplicationJames Griffin
 
Encoding and Designing for the Swift Poems Project
Encoding and Designing for the Swift Poems ProjectEncoding and Designing for the Swift Poems Project
Encoding and Designing for the Swift Poems ProjectJames Griffin
 
Open Bibliographic Data and Author Claiming
Open Bibliographic Data and Author ClaimingOpen Bibliographic Data and Author Claiming
Open Bibliographic Data and Author ClaimingJames Griffin
 
Modeling Geospatial Data in Hydra Using GeoConcerns
Modeling Geospatial Data in Hydra Using GeoConcernsModeling Geospatial Data in Hydra Using GeoConcerns
Modeling Geospatial Data in Hydra Using GeoConcernsJames Griffin
 
(Open Hack Night Fall 2014) Hacking Tutorial
(Open Hack Night Fall 2014) Hacking Tutorial(Open Hack Night Fall 2014) Hacking Tutorial
(Open Hack Night Fall 2014) Hacking TutorialJames Griffin
 
(Open Hack Night Fall 2014) Overview
(Open Hack Night Fall 2014) Overview(Open Hack Night Fall 2014) Overview
(Open Hack Night Fall 2014) OverviewJames Griffin
 

Más de James Griffin (6)

Developing a Staff-Only Samvera Application
Developing a Staff-Only Samvera ApplicationDeveloping a Staff-Only Samvera Application
Developing a Staff-Only Samvera Application
 
Encoding and Designing for the Swift Poems Project
Encoding and Designing for the Swift Poems ProjectEncoding and Designing for the Swift Poems Project
Encoding and Designing for the Swift Poems Project
 
Open Bibliographic Data and Author Claiming
Open Bibliographic Data and Author ClaimingOpen Bibliographic Data and Author Claiming
Open Bibliographic Data and Author Claiming
 
Modeling Geospatial Data in Hydra Using GeoConcerns
Modeling Geospatial Data in Hydra Using GeoConcernsModeling Geospatial Data in Hydra Using GeoConcerns
Modeling Geospatial Data in Hydra Using GeoConcerns
 
(Open Hack Night Fall 2014) Hacking Tutorial
(Open Hack Night Fall 2014) Hacking Tutorial(Open Hack Night Fall 2014) Hacking Tutorial
(Open Hack Night Fall 2014) Hacking Tutorial
 
(Open Hack Night Fall 2014) Overview
(Open Hack Night Fall 2014) Overview(Open Hack Night Fall 2014) Overview
(Open Hack Night Fall 2014) Overview
 

Último

Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 

Último (20)

Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 

(Open Hack Night 2014) GitHub Tutorial

  • 1. Open Hack Night Working with GitHub
  • 2. Working with GitHub ● Each team has a GitHub Organization o Projects on GitHub are “GitHub Repositories”  Design ● New repositories are created, and either (or both) wiki documentation and GitHub Pages are managed using these  Bug Resolution ● Existing repositories are cloned, the bugs are resolved, and a “pull request” is issued to the original repository
  • 3. Creating a Repository ● Authenticate on GitHub ● Access https://github.com/new o Specify the repository owner as the team Organization
  • 4. Creating a GitHub Wiki ● Visit your GitHub Repository o e. g. https://github.com/jrgriffiniii/open-hack-night ● Access the Repository “Wiki” interface o https://github.com/jrgriffiniii/open-hack-night/wiki ● “Create the first page” o https://github.com/jrgriffiniii/open-hack-night/wiki/_new ● The GitHub Documentation o https://help.github.com/categories/wiki/
  • 5. Creating GitHub Pages ● Visit your GitHub Repository o e. g. https://github.com/jrgriffiniii/open-hack-night ● Access the Repository “Settings” interface o https://github.com/jrgriffiniii/open-hack-night/settings ● Within “GitHub Pages” o “Automatic Page Generator” o https://github.com/jrgriffiniii/open-hack-night/generated_pages/new
  • 6. Creating GitHub Pages ...after drafting your initial page... ● “Continue to Layouts” o Select a pleasing layout ● “Publish Page” ● Within minutes, the site shall be published o http://jrgriffiniii.github.io/open-hack-night ● The GitHub Documentation
  • 7. Cloning a Repository We’ve cloned the Repositories for You! However, for your reference... ● Visit the GitHub Repository o e. g. https://github.com/LafayetteCollegeLibraries/bootstrap_dss_digital ● “Clone” the Repository o e. g. https://github.com/LafayetteCollegeLibraries/bootstrap_dss_digital/fork o Ensure that the repository is forked into the Organization for the team ● Work with the local fork
  • 8. Cloning a Repository ● Issuing “Pull Requests” o e. g. https://github.com/open-hack-night-team-1/bootstrap_dss_digital/compare/ ● “Pull Requests” are issued from forks o Parties which resolve bugs or add features request to integrate their code into the base o “Pull Requests” may result in a merge or a denial