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
#pugBO 11 - Git / GitHub
Search
Davide Bellettini
February 20, 2013
Technology
200
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
#pugBO 11 - Git / GitHub
Presentazione di Davide Bellettini ed Enrico Salvucci per introdurre Git
Davide Bellettini
February 20, 2013
Other Decks in Technology
See All in Technology
脆弱性診断って、何をしているの? 〜弱点を見つけて、会社の改善につなげるまで〜
keeg
0
920
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
290
遠藤な_めぐろLT #38 「社内のAI活用推進」@麻布台_20261009
endonanana
0
130
QA4AI 2026-Oct 生成AI時代の品質保証
tokuty
1
860
M5Stackで作る BLEマウス GPSログの世界
tomokusaba
0
420
スキマバイトという雇用形態は存在しないので、雇用期間1日のアルバイト契約を事業者とワーカーが結ぶ手続きを支えるのがタイミーなんです
akitoshiga
0
200
Getting Started with Google Antigravity
glaforge
0
300
1つのリクエストを追って理解する - llm-dのP/D分離
akhino
1
160
Rust で関数型ドメインモデリング
takonda
0
140
フロントエンドカンファレンス関西2026 - 速すぎるUIに、待ち時間を
teamlab
PRO
0
130
パッチ更新でterraform initが落ちた日
grimoh
1
140
宣言型部分更新は何を解決しどこへ向かうのか
shuta13
1
450
Featured
See All Featured
Statistics for Hackers
jakevdp
799
230k
Large-scale JavaScript Application Architecture
addyosmani
516
110k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
Odyssey Design
rkendrick25
PRO
2
870
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
300
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Everyday Curiosity
cassininazir
0
350
Prompt Engineering for Job Search
mfonobong
0
520
How to Think Like a Performance Engineer
csswizardry
28
2.9k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
410
The Limits of Empathy - UXLibs8
cassininazir
2
720
Darren the Foodie - Storyboard
khoart
PRO
4
4k
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