65 lines
3.3 KiB
Markdown
65 lines
3.3 KiB
Markdown
|
---
|
||
|
title: Corso Git avanzato
|
||
|
date: 2024-06-25T21:00:00+02:00
|
||
|
slug: rubini-git
|
||
|
type: post
|
||
|
image: bglug-git.png
|
||
|
image_alt: "Sfondo client Git e logo BGlug"
|
||
|
summary: "Hai già familiarità con Git e desideri approfondire le tue competenze? Vuoi padroneggiare le tecniche avanzate che ti permetteranno di gestire con sicurezza anche i progetti più complessi?"
|
||
|
tags:
|
||
|
- eventi
|
||
|
categories:
|
||
|
- Eventi
|
||
|
---
|
||
|
|
||
|
# Corso Git avanzato
|
||
|
con **Alessandro Rubini**
|
||
|
_martedì 25 giugno 2024 dalle 21:00 alle 22:30_
|
||
|
|
||
|
**Hai già familiarità con Git e desideri approfondire le tue competenze? Vuoi padroneggiare le tecniche avanzate che ti permetteranno di gestire con sicurezza anche i progetti più complessi?**
|
||
|
|
||
|
**Questo corso avanzato è quello che fa per te!**
|
||
|
|
||
|
Durante il corso approfondito esploreremo strumenti e comandi avanzati come il **rebase**, il **cherry-pick** o il **bisect**. Imparerai a utilizzare il rebase per mantenere la cronologia del progetto lineare e pulita, una tecnica essenziale per migliorare la leggibilità e la gestione del tuo repository. Affronteremo anche il cherry-pick, uno strumento potente che ti permette di applicare singoli commit da un ramo all'altro, una funzione particolarmente utile per correggere bug o portare miglioramenti selettivi tra le varie versioni del tuo progetto.
|
||
|
|
||
|
Un altro aspetto fondamentale che tratteremo è il comando bisect. Questa funzionalità ti consente di identificare rapidamente le introduzioni di bug all'interno della tua base di codice, automatizzando il processo di debug attraverso una ricerca binaria tra i commit. Capire come utilizzare bisect ti darà un vantaggio significativo nella manutenzione e nella stabilità del tuo software, permettendoti di risolvere i problemi in modo più efficiente.
|
||
|
|
||
|
Questo corso è pensato per sviluppatori e altri utilizzatori di git che vogliono portare le loro competenze al livello successivo, garantendo una gestione ottimale e professionale dei progetti.
|
||
|
|
||
|
**Quando:**
|
||
|
|
||
|
📅 Data: Martedì 25 giugno
|
||
|
|
||
|
🕒 Orario: 21:00 - 23:00
|
||
|
|
||
|
📍 Luogo: Via Mauro Gavazzeni, 3 24125 Bergamo (BG)
|
||
|
|
||
|
**Cosa imparerai:**
|
||
|
|
||
|
* Utilizzare il comando rebase per mantenere una cronologia pulita
|
||
|
|
||
|
* Applicare modifiche specifiche tra rami diversi con il cherry-pick
|
||
|
|
||
|
* Debuggare il codice con efficienza utilizzando il comando bisect
|
||
|
|
||
|
* Gestire conflitti di merge e implementare strategie di branching avanzate
|
||
|
|
||
|
* Ottimizzare la gestione dei repository remoti
|
||
|
|
||
|
**A chi è rivolto:**
|
||
|
|
||
|
Questo corso è pensato per sviluppatori che hanno già una conoscenza di base di Git e vogliono approfondire le loro competenze. È ideale per chi lavora su progetti complessi e necessita di strumenti avanzati per la gestione del version control.
|
||
|
|
||
|
**Perché partecipare:**
|
||
|
|
||
|
* Acquisirai competenze avanzate che ti permetteranno di gestire al meglio i tuoi progetti
|
||
|
|
||
|
* Imparerai a risolvere problemi complessi in modo più efficiente
|
||
|
|
||
|
* Potrai migliorare la collaborazione con il tuo team attraverso tecniche di gestione avanzata
|
||
|
|
||
|
* Eviterai problemi di merge e bug grazie a una migliore comprensione degli strumenti di Git
|
||
|
|
||
|
Non perdere questa occasione di approfondire le tue conoscenze e diventare un esperto nell'uso di Git! Per ulteriori informazioni, [contattaci](mailto:info@fablabbergamo.it).
|
||
|
|
||
|
[Condividi l'evento nel fediverso](https://mobilizon.it/events/4a3f52b4-50b3-4af2-8ea0-09728a48ff70)
|