65 lines
3.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
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 allaltro, 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 allinterno 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 nelluso di Git! Per ulteriori informazioni, [contattaci](mailto:info@fablabbergamo.it).
[Condividi l'evento nel fediverso](https://mobilizon.it/events/4a3f52b4-50b3-4af2-8ea0-09728a48ff70)