Loading...
Git & GitHub Fundamentals
2.41
Author
Help
Write a Review
Certificate
INTRODUZIONE
Introduzione al corso
FREE
Introduzione su Git e i sistemi di versionamento
FREE
Installare Git su Windows
Installare Git su Mac
CAPITOLO #1: Git & GitHub Fundamentals
01. Creazione account GitHub
FREE
02. Creare un nuovo repository su GitHub
FREE
03. Creare nuovi file da GitHub
FREE
04. Configurare git: username e password
05. Login & git clone
05. AGGIORNAMENTO 2022: Login & Git Clone
06. git remote
07. TEORIA - differenze tra WORKING area vs STAGING area vs REPOSITORY
08. WORKING AREA
09. git add: STAGING AREA
10. git commit: REPOSITORY
11. git log: history dei commit
12. git commit: best practices e riepilogo
13. git push: sync con REPOSITORY REMOTO
14. Creare del file README e Markdown Syntax
CAPITOLO #2: PRO TIPS
Introduzione al capitolo
01: git log: storico e ricerca di un commit
FREE
02A. creare alias e applicare stili e colori al log (versione MAC)
02B. creare alias e applicare stili e colori al log (versione Windows)
03. git restore: rimuovere le modifiche dall'area di STAGING
04. git commit -am: add e commit in un unica operazione
05. git commit --amend: modificare il messaggio dell'ultimo commit
06. git commit --amend: aggiungere una modifica ad un commit già effettuato
07. git restore e git reset: rimuovere i file dall'area di staging
08. git diff e HEAD: differenze tra commit locale e remoto
09. git reset HEAD~INDEX / git reset ID: gestione storia dei commit e eliminare ultimo commit locale
10. git checkout HEAD: elimininare definitivamente le modifiche locali
11. git reset mixed vs soft vs hard
12. git reflog: recuperare file persi dopo un hard reset
FREE
13. git revert: annullare un commit in locale e remoto
14. git reset push --force: cancellare commit da repository remoto
15. gitignore file - part 1- ignorare file dal versionamento
16. gitignore file - part 2: ignorare e cancellare file/cartelle gia presenti nel repository remoto
CAPITOLO #3: REPOSITORY REMOTO
01. Versionare un progetto locale su GitHub
02. git init & git remote
03. git push
04. push --set-upstream
05 git pull: acquisire aggiornamenti da un repository remoto
06. Conflitti tra repo locale e remoto
07. conflitti sullo stesso file e git commit -no-edit
CAPITOLO #4: I BRANCH
TEORIA - introduzione ai branch
01. Introduzione ai branch, master vs main
02. Creazione di un repository GitHub e rinominare il branch master a main
03. Creare ed eliminare branch
04. Sviluppare una nuova feature su un branch dedicato
05. git merge: unire diversi branch
06. Conflitti con repository remoto su file differenti
07. Diagramma branch con l'alias git lg
08. Conflitti sullo stesso file
09. Creare un branch remoto
10. Cancellare i branch remoto e locale
CAPITOLO #5: REBASE
Introduzione al rebase
01. Modificare un commit message con reword
02. Unire più commit assieme con squash
03. Unire più commit assieme con fixup
FREE
04. Eliminare un commit con drop
05. Modificare commit con edit
06. Associare ed eseguire un comando al commit con exec
07. Spostare un commit eseguito in un branch errato
08. Merge vs Rebase
CAPITOLO #6 - TAG - RELEASE
Introduzione ai tag
01. Creazione di un tag
02. Lista dei tag e checkout di un tag specifico
03. Eliminare un tag
04. Associare un tag ad un vecchio commit
05. Sincronizzare i tag locali con il repository remoto con push
06. Creare una release
CAPITOLO #7 - PULL REQUEST
Pull Request: introduzione
FREE
01. Eseguiamo un fork repository
FREE
02. Aprire ed includere una pull request
FREE
03. Chiudiamo una pull request
04. Demo Finale - Richiesta di revisione di una pull request (con Giorgio e Fabio)
CAPITOLO #8 - GIT STASH
01. Accantonare le modifiche correnti e vederne la lista
02. Vedere contenuto dello stash
03. Riprendere ed applicare le modifiche accantonate
04. Eliminazione delle modifiche accantonate
05. Creare un branch ed applicare le modifiche accantonate
BONUS
Comparazione tra branch o commit e verifica delle modifiche pendenti
Scovare bug e regressioni con bisect
Automatizziamo la ricerca di bug e regressioni con bisect run
Deploy di siti statici (HTML, CSS, JS) su GitHub Pages
Deploy di SPA front-end (esempio in React) su GitHub Pages
Deploy e Continuos Deployment su Vercel (esempio con Angular)
Deploy e Continuous Deployment su Azure (esempi con React)
02. Aprire ed includere una pull request
1 video
Giorgio Boa
FullStack Developer @ Qarik
Microsoft MVP
Previous
01. Eseguiamo un fork repository
Next
03. Chiudiamo una pull request
Send your feedback
feedback?
// ARROW TOP for DARK THEME
// ARROW TOP for light THEME// ARROW LINE for DARK THEME
// ARROW LINE for LIGHT THEME
URL
/courses/git/fundamentals/02-aprire-ed-includere-una-pull-request
EMAIL
ADD CODE SNIPPET
ADD IMAGE/SCREENSHOTS
VOTE
5
4
3
2
1
Clean Form
Send
Topics
Courses
Bookmarks
there are no topics
Home
•
Blog
•
Login
•
Register