Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
#pugBO 11 - Git / GitHub
Search
Davide Bellettini
February 20, 2013
Technology
1
200
#pugBO 11 - Git / GitHub
Presentazione di Davide Bellettini ed Enrico Salvucci per introdurre Git
Davide Bellettini
February 20, 2013
Tweet
Share
Other Decks in Technology
See All in Technology
Introduction to Bill One Development Engineer
sansan33
PRO
0
360
Oracle Cloud Observability and Management Platform - OCI 運用監視サービス概要 -
oracle4engineer
PRO
2
14k
プロポーザルに込める段取り八分
shoheimitani
0
160
Amazon S3 Vectorsを使って資格勉強用AIエージェントを構築してみた
usanchuu
3
430
toCプロダクトにおけるAI機能開発のしくじりと学び / ai-product-failures-and-learnings
rince
6
5.5k
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.5k
(金融庁共催)第4回金融データ活用チャレンジ勉強会資料
takumimukaiyama
0
120
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
190
セキュリティ はじめの一歩
nikinusu
0
1.5k
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
130
Webhook best practices for rock solid and resilient deployments
glaforge
1
260
Digitization部 紹介資料
sansan33
PRO
1
6.8k
Featured
See All Featured
Statistics for Hackers
jakevdp
799
230k
Between Models and Reality
mayunak
1
180
Become a Pro
speakerdeck
PRO
31
5.8k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Into the Great Unknown - MozCon
thekraken
40
2.2k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
90
Automating Front-end Workflow
addyosmani
1371
200k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
290
How to Ace a Technical Interview
jacobian
281
24k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
190
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
Being A Developer After 40
akosma
91
590k
Transcript
#pugBO 11 Versioning dei sorgenti con Git
Git: "The stupid content tracker" Distributed Version Control System DVCS
vs SCVC (es SVN, CVS) Nessuna differenza tra repository e copia di lavoro
Comandi principali Locali: init, add, rm, mv, commit, checkout, branch,
merge, tag status, diff, log Sincronizzazione: clone, fetch, remote, push, pull Elenco completo: http://ndpsoftware.com/git-cheatsheet.html
Let's try it now!
Social coding: GitHub • https://github.com/ • Minimalista, semplice ed efficace
• Servizi forniti: ◦ Git (ma va?) ◦ Issue tracker ◦ Wiki (Gestiti anche loro con Git) ◦ Pagine (ci siamo anche noi!) ◦ Gitsts
Social coding: GitHub Account == portfolio (https://github.com/dbellettini) Organizzazioni (https://github.com/pugbo) Client
custom per Win e Mac
Social coding: GitHub Perchè usare GitHub?!? "It's also a good
idea for your main repository to be on a remote server like GitHub in case your machine is lost at sea during a transatlantic boat cruise or crushed by three monkey statues during an earthquake."
Issues Bug tracker minimale: aperto o chiuso, stop! Commenti Integrazione
con i commit (es. chiusura) Milestone con data di scadenza Etichette e assegnatario
Pull Request È la funzionalità chiave di GitHub 1. L'utente
crea un fork 2. Fa il commit e push sul proprio fork 3. Crea una pull request 4. La pull request viene approvata
Beer • Ein Prosit* • Number Ten • Tennent's •
La Frasca • Master Beer* * richiede passaggio in auto