SlideShare a Scribd company logo
1 of 13
Download to read offline
GETTIN’ JIGGY WIT GIT
DES MOINES WEB GEEKS, JANUARY 2016
BY: JESSICA LE
GETTIN’ JIGGY WIT GIT
GIT(1) MANUAL PAGE
NAME
git - the stupid content tracker
DESCRIPTION
fast, scalable, open source, distributed revision control system
OPTIONS
Mac, Windows, Linux
FUTHER DOCUMENTATION
http://git-scm.com/docs/git.html
GETTIN’ JIGGY WIT GIT
SETTING UP GIT
▸ https://help.github.com/articles/set-up-git/
▸ download
▸ pre installed on macs
▸ authenticate
▸ https
▸ ssh
GETTIN’ JIGGY WIT GIT
GIT TERMINOLOGY
▸ Repository
▸ storage of project files
▸ commit history
▸ remote vs local
REMOTE
REPO
LOCAL
REPO
GETTIN’ JIGGY WIT GIT
GIT TERMINOLOGY
▸ Working Directory
▸ Staging Area
▸ Add
▸ Commit
▸ Push

▸ more here: 

https://help.github.com/articles/github-glossary/#repository
git-scm.com
GETTIN’ JIGGY WIT GIT
CREATE AND COMMIT TO A REPOSITORY
▸ create remote repository
▸ clone remote repository to local machine
▸ make changes locally
Local File
Changes
REMOTE
REPO
LOCAL
REPO
GETTIN’ JIGGY WIT GIT
CREATE AND COMMIT TO A REPOSITORY
▸ add to staging area
▸ commit changes
▸ push to remote
Local File
Changes
STAGING AREA
PUSH
COMMIT
REMOTE
REPO
LOCAL
REPO
GETTIN’ JIGGY WIT GIT
COMMAND GIT COMMANDS
▸ git add
▸ git commit
▸ git push
▸ git branch
▸ git log
▸ git remote
▸ git checkout -b <branch name>
GETTIN’ JIGGY WIT GIT
GITHUB GUI
▸ git extensions
▸ github for windows/mac
▸ source tree
GETTIN’ JIGGY WIT GIT
LET’S GIT STARTED
▸ fork or download repo: https://github.com/lovelejess/redesigned-telegram
▸ git clone https://github.com/YOURUSERNAME/redesigned-telegram
▸ edit:
▸ app/views/pages/home.html.erb
▸ run: rails server
▸ open in http://localhost:3000/
GETTIN’ JIGGY WIT GIT
LET’S GIT STARTED
▸ git add -p
▸ git commit -m “YOUR COMMIT MESSAGE”
▸ git push origin master
GETTIN’ JIGGY WIT GIT
LET’S GIT STARTED WITH HEROKU
▸ download heroku
▸ create heroku login
▸ enter: heroku login
▸ enter: heroku create --buildpack https://github.com/heroku/heroku-buildpack-
ruby.git
▸ git push heroku master
GETTIN’ JIGGY WIT GIT
DONE! YOU HAVE A WEBSITE!
▸ https://quiet-lowlands-2551.herokuapp.com/

More Related Content

Recently uploaded

Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
FIDO Alliance
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
Muhammad Subhan
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
 

Recently uploaded (20)

Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Getting jiggy wit_git_final_pdf

  • 1. GETTIN’ JIGGY WIT GIT DES MOINES WEB GEEKS, JANUARY 2016 BY: JESSICA LE
  • 2. GETTIN’ JIGGY WIT GIT GIT(1) MANUAL PAGE NAME git - the stupid content tracker DESCRIPTION fast, scalable, open source, distributed revision control system OPTIONS Mac, Windows, Linux FUTHER DOCUMENTATION http://git-scm.com/docs/git.html
  • 3. GETTIN’ JIGGY WIT GIT SETTING UP GIT ▸ https://help.github.com/articles/set-up-git/ ▸ download ▸ pre installed on macs ▸ authenticate ▸ https ▸ ssh
  • 4. GETTIN’ JIGGY WIT GIT GIT TERMINOLOGY ▸ Repository ▸ storage of project files ▸ commit history ▸ remote vs local REMOTE REPO LOCAL REPO
  • 5. GETTIN’ JIGGY WIT GIT GIT TERMINOLOGY ▸ Working Directory ▸ Staging Area ▸ Add ▸ Commit ▸ Push
 ▸ more here: 
 https://help.github.com/articles/github-glossary/#repository git-scm.com
  • 6. GETTIN’ JIGGY WIT GIT CREATE AND COMMIT TO A REPOSITORY ▸ create remote repository ▸ clone remote repository to local machine ▸ make changes locally Local File Changes REMOTE REPO LOCAL REPO
  • 7. GETTIN’ JIGGY WIT GIT CREATE AND COMMIT TO A REPOSITORY ▸ add to staging area ▸ commit changes ▸ push to remote Local File Changes STAGING AREA PUSH COMMIT REMOTE REPO LOCAL REPO
  • 8. GETTIN’ JIGGY WIT GIT COMMAND GIT COMMANDS ▸ git add ▸ git commit ▸ git push ▸ git branch ▸ git log ▸ git remote ▸ git checkout -b <branch name>
  • 9. GETTIN’ JIGGY WIT GIT GITHUB GUI ▸ git extensions ▸ github for windows/mac ▸ source tree
  • 10. GETTIN’ JIGGY WIT GIT LET’S GIT STARTED ▸ fork or download repo: https://github.com/lovelejess/redesigned-telegram ▸ git clone https://github.com/YOURUSERNAME/redesigned-telegram ▸ edit: ▸ app/views/pages/home.html.erb ▸ run: rails server ▸ open in http://localhost:3000/
  • 11. GETTIN’ JIGGY WIT GIT LET’S GIT STARTED ▸ git add -p ▸ git commit -m “YOUR COMMIT MESSAGE” ▸ git push origin master
  • 12. GETTIN’ JIGGY WIT GIT LET’S GIT STARTED WITH HEROKU ▸ download heroku ▸ create heroku login ▸ enter: heroku login ▸ enter: heroku create --buildpack https://github.com/heroku/heroku-buildpack- ruby.git ▸ git push heroku master
  • 13. GETTIN’ JIGGY WIT GIT DONE! YOU HAVE A WEBSITE! ▸ https://quiet-lowlands-2551.herokuapp.com/