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
190
#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
【shownet.conf_】持続可能な次世代Wi-Fi運用に向けて
shownet
PRO
0
250
Oracle Database 23ai 新機能#4 Real Application Clusters
oracle4engineer
PRO
0
110
【shownet.conf_】革新と伝統を融合したファシリティ
shownet
PRO
0
240
分析者起点の企画を成功させた連携面の工夫
lycorptech_jp
PRO
0
220
【shownet.conf_】ローカル5Gを活用したウォーキングツアーの体感向上
shownet
PRO
0
250
AWS Lambdaで実現するスケーラブルで低コストなWebサービス構築/YAPC::Hakodate2024
fujiwara3
3
730
位置情報とオープンソースがやりたくてMIERUNEに転職した話 〜経歴、事例紹介、GISへのいざない〜 / MIERUNE JCT - Tokyo 2024
mierune
PRO
0
400
XPを始める新人に伝えたい近道の鍵
nakasho
1
240
VS CodeでF1〜12キーつかってますか? / Do you use the F1-12 keys in VS Code?
74th
1
250
入門 バックアップ
ryuichi1208
6
1.7k
【shownet.conf_】ShowNet 2024 ~ Inter * Network ~
shownet
PRO
0
380
PREEMPT_RT over the years
ennael
PRO
0
290
Featured
See All Featured
KATA
mclloyd
27
13k
Navigating Team Friction
lara
183
14k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
504
140k
RailsConf 2023
tenderlove
28
830
Designing Dashboards & Data Visualisations in Web Apps
destraynor
228
52k
Designing Experiences People Love
moore
138
23k
Faster Mobile Websites
deanohume
304
30k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
37
1.7k
Fireside Chat
paigeccino
32
2.9k
Thoughts on Productivity
jonyablonski
67
4.2k
Designing on Purpose - Digital PM Summit 2013
jponch
114
6.9k
Creatively Recalculating Your Daily Design Routine
revolveconf
217
12k
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