Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
WP Meetup Frankfurt – Einstieg in git
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Benjamin Ackermann
January 09, 2018
Programming
220
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
WP Meetup Frankfurt – Einstieg in git
Benjamin Ackermann
January 09, 2018
Other Decks in Programming
See All in Programming
contenteditable と日本語入力に向き合う
colorful12
0
200
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
8
2.2k
Web Framework Benchmark Battle 2026, Any%
a_matsuda
2
2.1k
半永久的に提供し続けられるプライベートクラウドを目指して ― 利用者の認知負荷を抑えるAPI抽象化とハードウェア世代交代の基盤設計
tomokon
0
500
3回つくってわかった、 定期実行ジョブ基盤の本質情報
takai
0
460
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
1.1k
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
270
最近”作らせてる” ローカルAIアプリの話
akit37
0
470
Verilogで学ぶCPU自作入門
uyuki234
8
4.1k
sbt 2.0: takeoff
eed3si9n
0
160
AI主導のプログラミング学習アプリを作ってみた
econanringo
0
180
なぜCTOを降りてFDEを選んだのか?〜なぜプロダクト企業がFDEで顧客の現場に踏み込むのか〜
gonta
1
210
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
1k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
Utilizing Notion as your number one productivity tool
mfonobong
4
620
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.2k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.5k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
320
Leo the Paperboy
mayatellez
10
2.4k
Discover your Explorer Soul
emna__ayadi
2
1.3k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
780
4 Signs Your Business is Dying
shpigford
187
23k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Transcript
EINSTIEG IN GIT EINSTIEG IN GIT (Simon Kraft, Benjamin Ackermann)
WARUM ÜBERHAUPT GIT? WARUM ÜBERHAUPT GIT? Versionsverwaltung
LOKALE VERSIONSVERWALTUNG LOKALE VERSIONSVERWALTUNG z.B. SCCS, RCS (Bild: https://rogerdudler.github.io/git-guide/index.de.html)
ZENTRALE VERSIONSVERWALTUNG ZENTRALE VERSIONSVERWALTUNG z.B. CVS, SVN (Bild: https://rogerdudler.github.io/git-guide/index.de.html)
VERTEILTE VERSIONSVERWALTUNG VERTEILTE VERSIONSVERWALTUNG z.B. Mercurial, Git (Bild: https://rogerdudler.github.io/git-guide/index.de.html)
INSTALLATION INSTALLATION Download: https://git-scm.com/downloads
NOTWENDIGE KONFIGURATION NOTWENDIGE KONFIGURATION git config --global user.name "Max Mustermann"
git config --global user.email
[email protected]
(Nur einmalig pro Rechner notwendig)
SINNVOLLE KONFIGURATION SINNVOLLE KONFIGURATION git config color.ui true git config
format.pretty oneline git config --global alias.lg "log --color --graph --pretty=format:'% --abbrev-commit" (Nur einmalig pro Rechner notwendig)
GIT WORKFLOW GIT WORKFLOW DREI STADIEN DREI STADIEN Working directory
Staging Area Repository
GIT WORKFLOW - DREI STADIEN GIT WORKFLOW - DREI STADIEN
(Bild: https://rogerdudler.github.io/git-guide/index.de.html)
"STATUS DER DATEIEN" "STATUS DER DATEIEN" (Bild: https://rogerdudler.github.io/git-guide/index.de.html)
LOS GEHT'S... LOS GEHT'S...
NEUES REPOSITORY ERSTELLEN NEUES REPOSITORY ERSTELLEN git init
REPOSITORY AUSCHECKEN REPOSITORY AUSCHECKEN git clone benutzername@host:/pfad/zum/repository
ADD & COMMIT ADD & COMMIT git add git add
* git add . git commit -m "Commit-Nachricht"
ÄNDERUNGEN HOCHLADEN ÄNDERUNGEN HOCHLADEN git push git push origin master
git remote add origin < server >
BRANCHING BRANCHING git checkout -b feature_x git checkout master git
branch -d feature_x git push origin < branch >
UPDATE & MERGE UPDATE & MERGE git pull git merge
< branch > git add < dateiname > git diff < quell_branch > < ziel_branch >
LOGS ANSCHAUEN LOGS ANSCHAUEN git log
ÄNDERUNGEN ZURÜCKNEHMEN ÄNDERUNGEN ZURÜCKNEHMEN git checkout -- < filename >
git fetch origin git reset --hard origin/master
WEITERE QUELLEN WEITERE QUELLEN https://rogerdudler.github.io/git-guide/ https://try.github.io/