{"id":67956,"date":"2023-04-13T08:17:54","date_gmt":"2023-04-13T07:17:54","guid":{"rendered":"https:\/\/kinsta.com\/it\/?p=67956&#038;post_type=knowledgebase&#038;preview_id=67956"},"modified":"2025-10-01T20:44:08","modified_gmt":"2025-10-01T19:44:08","slug":"git-rename-branch","status":"publish","type":"post","link":"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/","title":{"rendered":"Come Eseguire un &#8220;Git Rename&#8221; su un Branch"},"content":{"rendered":"<p>Quando si sviluppa qualsiasi tipo di software o <a href=\"https:\/\/kinsta.com\/it\/blog\/architettura-applicazioni-web\/\">applicazione web<\/a>, <a href=\"https:\/\/git-scm.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Git<\/a> \u00e8 uno <a href=\"https:\/\/kinsta.com\/it\/blog\/git-per-lo-sviluppo-web\/\">strumento di lavoro praticamente indispensabile<\/a>.<\/p>\n<p>Il sistema di controllo versioni distribuite permette di coordinare l&#8217;attivit\u00e0 di sviluppo del proprio team. A tal fine, Git dispone di una serie di semplici comandi che si possono apprendere velocemente, ma che non sono sempre intuitivi.<\/p>\n<p>Questo vale soprattutto per situazioni come l&#8217;esecuzione di un <code>git rename<\/code> su un branch.<\/p>\n<p>Il lavoro di squadra richiede comunicazione e i nomi dei branch, dato che sono pubblici, devono essere chiari e descrittivi. Questo pu\u00f2 scontrarsi con l&#8217;esigenza comune di lavorare rapidamente. Per questo motivo, il nome che si d\u00e0 a un branch per iniziare subito a lavorare sul codice potrebbe dover essere modificata in seguito per adattarlo meglio al progetto.<\/p>\n<p>In questo post mostreremo come eseguire un <code>git rename<\/code> su un branch. Prima, per\u00f2, scopriamo cos&#8217;\u00e8 un branch in Git e vediamo in quali situazioni \u00e8 preferibile rinominarlo.<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc><\/p>\n<h2>Cos&#8217;\u00e8 un Branch Git (e Perch\u00e9 Rinominarlo)?<\/h2>\n<p>Il controllo versioni di Git funziona per branch. Avrete un repository principale che conterr\u00e0 tutti i vari branch del progetto, compreso quello principale (di cui parleremo pi\u00f9 avanti).<\/p>\n<p>Il vantaggio di Git consiste nel fatto che si pu\u00f2 duplicare il branch principale, lavorare sul codice e poi unire le modifiche in un secondo momento, una volta finalizzato il tutto.<\/p>\n<p><a href=\"https:\/\/kinsta.com\/it\/docs\/hosting-wordpress\/gestione-sito\/git\/\">Anche Kinsta<\/a> ha la possibilit\u00e0 di utilizzare Git per accedere al proprio sito tramite <a href=\"https:\/\/kinsta.com\/it\/blog\/come-utilizzare-ssh\/\">Secure Shell (SSH)<\/a>. Inoltre, \u00e8 possibile <a href=\"https:\/\/docs.sevalla.com\/applications\/git\/github#authenticate-and-authorize\">collegarsi al proprio repo GitHub<\/a> e <a href=\"https:\/\/docs.sevalla.com\/applications\/get-started\/add-an-application\">distribuire un&#8217;applicazione<\/a> in pochi clic attraverso il <a href=\"https:\/\/kinsta.com\/it\/mykinsta\/\">cruscotto di MyKinsta<\/a>.<\/p>\n<figure id=\"attachment_150710\" aria-describedby=\"caption-attachment-150710\" style=\"width: 900px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-150710\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/03\/kinsta-connection-confirm.png\" alt=\"Una schermata di GitHub che mostra la richiesta \"Kinsta di Kinsta desidera l'autorizzazione a: Verificare la vostra identit\u00e0 su GitHub; Sapere a quali risorse potete accedere; Agire per vostro conto\" con un pulsante verde \"Autorizza Kinsta\" in basso.\" width=\"900\" height=\"653\"><figcaption id=\"caption-attachment-150710\" class=\"wp-caption-text\">Autorizzare Kinsta su GitHub.<\/figcaption><\/figure>\n<p>Tuttavia, nominare il branch \u00e8 una operazione che molti sviluppatori eseguono di fretta. I motivi per cui potreste voler cambiare il nome di un branch in Git sono diversi:<\/p>\n<ul>\n<li><strong>Chiarezza:<\/strong> Vorrete assicurarvi che il branch offra totale chiarezza sulle modifiche al codice che comprende e sulle loro funzioni. Questo sar\u00e0 importante durante le fusioni o l&#8217;eliminazione dei branch. Non si pu\u00f2 tornare indietro dopo aver cancellato il branch sbagliato o averne dimenticato il nome.<\/li>\n<li><strong>Coerenza:<\/strong> Il branch potrebbe non seguire le convenzioni di denominazione stabilite dal team. Questo significa che dovrete rivedere i nomi dei branch in un secondo momento.<\/li>\n<li><strong>Standard moderni:<\/strong> Se si tratta di un progetto legacy o di un progetto a lungo termine del team, i branch potrebbero non corrispondere alle attuali <a href=\"https:\/\/www.theserverside.com\/feature\/Why-GitHub-renamed-its-master-branch-to-main\" target=\"_blank\" rel=\"noopener noreferrer\">convenzioni culturali di sensibilit\u00e0<\/a>. Ad esempio, \u00e8 nato un movimento per cambiare il nome del branch principale da &#8220;master&#8221; a &#8220;main&#8221; o &#8220;trunk&#8221; per evitare riferimenti all&#8217;istituzione della schiavit\u00f9.<\/li>\n<\/ul>\n<p>Per questi motivi (e altri ancora), spesso dovrete eseguire un <code>git rename<\/code> su un branch.<\/p>\n<p>Di seguito vi spiegheremo come farlo.<\/p>\n\n<h2>Come rinominare un branch Git<\/h2>\n<p>Quando si tratta di eseguire un <code>git rename<\/code> su un branch, dovrete prendere in considerazione sia i repository locali che quelli remoti (ad esempio <a href=\"https:\/\/kinsta.com\/it\/blog\/cosa-e-github\/\">GitHub<\/a>). La buona notizia \u00e8 che la procedura che stiamo per illustrare coprir\u00e0 tutte le varianti di cui avrete bisogno per farlo correttamente.<\/p>\n<p>Per prima cosa, vediamo come individuare e modificare il nome di un branch. A tal fine, esamineremo i <a href=\"https:\/\/git-scm.com\/docs\/git-branch\" target=\"_blank\" rel=\"noopener noreferrer\">flag di comando<\/a> che vi aiuteranno. Poi vedremo come assicurarci che il repo remoto corrisponda a quello locale.<\/p>\n<h3>1. Utilizzare i comandi <code>git checkout<\/code> e <code>git branch<\/code><\/h3>\n<p>Il vostro primo compito \u00e8 quello di individuare il branch da rinominare. Utilizzate il seguente comando:<\/p>\n<pre><code class=\"language-bash\">git checkout current-name<\/code><\/pre>\n<p>Dove usiamo <code>current-name<\/code>, dovrete aggiungere il nome del branch. Se non conoscete il nome esatto o volete vedere l&#8217;elenco completo dei branch (magari per verificare le convenzioni all&#8217;interno del progetto), usate <code>git branch --list<\/code> o <code>git branch -a<\/code>.<\/p>\n<figure id=\"attachment_150706\" aria-describedby=\"caption-attachment-150706\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-150706\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/03\/git-branch-list-1.png\" alt=\"Una finestra parziale del Terminale su uno sfondo sfumato di macOS, che mostra un elenco di comandi Git per un repo. L'utente \u00e8 entrato nella cartella del sito locale e ha elencato i branch all'interno del repo.\" width=\"1000\" height=\"547\"><figcaption id=\"caption-attachment-150706\" class=\"wp-caption-text\">Navigare ed elencare i branch all&#8217;interno di un repo Git.<\/figcaption><\/figure>\n<p>Quando sarete arrivati al branch giusto, potrete rinominarlo utilizzando la seguente procedura:<\/p>\n<pre><code class=\"language-bash\">git branch -m new-name<\/code><\/pre>\n<p>Anche in questo caso, dovrete assicurarvi di utilizzare un nome specifico del branch, anzich\u00e9 il nostro segnaposto. Il flag <code>-m<\/code> significa &#8220;sposta&#8221; ed \u00e8 l&#8217;elemento del comando che provoca la rinominazione.<\/p>\n<figure id=\"attachment_150707\" aria-describedby=\"caption-attachment-150707\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-150707\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/03\/git-branch-rename.png\" alt=\"Una finestra parziale del Terminale su uno sfondo sfumato di macOS. L'utente naviga nella cartella del sito locale, elenca i branch all'interno del repo, si dirige verso un branch e ne cambia il nome con il comando.\" width=\"1000\" height=\"540\"><figcaption id=\"caption-attachment-150707\" class=\"wp-caption-text\">Rinominare un branch all&#8217;interno di un repo Git.<\/figcaption><\/figure>\n<p>Se il nome del nuovo branch che avete selezionato esiste gi\u00e0, potete forzare la modifica specificata utilizzando <code>-M<\/code>. Questa \u00e8 la stessa tattica da utilizzare sui computer Windows se il nome del branch contiene un misto di lettere maiuscole e minuscole.<\/p>\n<p>Una volta confermata la modifica, utilizzate <code>git status<\/code> per verificare se il nuovo nome \u00e8 applicabile al vostro branch:<\/p>\n<figure id=\"attachment_150708\" aria-describedby=\"caption-attachment-150708\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-150708\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2023\/03\/git-status.png\" alt=\"Una schermata parziale del Terminale su uno sfondo macOS. L'utente sta navigando in una cartella del sito locale, entrando in un branch specifico, cambiandone il nome e controllando che la modifica sia stata applicata usando i comandi Git..\" width=\"1000\" height=\"694\"><figcaption id=\"caption-attachment-150708\" class=\"wp-caption-text\">Verificare che una rinomina Git sia avvenuta utilizzando git status.<\/figcaption><\/figure>\n<p>Tuttavia, non \u00e8 necessario utilizzare <code>git checkout<\/code> se preferite non farlo. Vediamo rapidamente questo aspetto in modo pi\u00f9 dettagliato.<\/p>\n<h4>1(a). Rinominare un branch Git senza utilizzare <code>git checkout<\/code><\/h4>\n<p>Questo metodo funziona solo se vi trovate nel branch principale del repo. In caso contrario, dovrete sempre utilizzare <code>git checkout<\/code> per raggiungere il branch principale.<\/p>\n<p>In ogni caso, potete verificare la vostra posizione attuale nel repo usando <code>git status<\/code>. Il comando per cambiare il nome del branch \u00e8 simile all&#8217;ultimo metodo, ma questa volta combinerete i nomi del branch attuale e di quello nuovo:<\/p>\n<pre><code class=\"language-bash\">git branch -m current-name new-name<\/code><\/pre>\n<p>Dopo aver eseguito il comando, controllate l&#8217;elenco dei branch come conferma.<\/p>\n<h3>2. Inviare il banch rinominato alla Repo remota<\/h3>\n<p>Anche se questo metodo funziona per un repo locale, c&#8217;\u00e8 qualcosa di pi\u00f9 da fare quando si tratta di repo remoti. Molto spesso dovrete gestire i repo remoti all&#8217;interno del progetto e questo \u00e8 un passaggio che non dovrete dimenticare.<\/p>\n<p>Se saltate questa parte del processo, il nuovo branch continuer\u00e0 a fare riferimento al nome del vecchio branch &#8220;upstream&#8221;. Il trucco consiste nel rimuovere il vecchio branch dal repo remoto, quindi effettuare il push del nuovo branch upstream.<\/p>\n<p>Il primo passo \u00e8 rinominare il branch locale, per poi eseguire un paio di comandi in successione.<\/p>\n<p>Per prima cosa, eliminate il vecchio branch:<\/p>\n<pre><code class=\"language-bash\">git push origin --delete old-branch<\/code><\/pre>\n<p>&#8230; poi eseguite il push del nuovo branch:<\/p>\n<pre><code class=\"language-bash\">git push origin -u new-branch<\/code><\/pre>\n<p>In alternativa, sovrascrivete il nome del branch upstream utilizzando la seguente procedura:<\/p>\n<pre><code class=\"language-bash\">git push origin: old-branch new-branch<\/code><\/pre>\n<pre><code class=\"language-bash\">git push origin -u new-branch<\/code><\/pre>\n<p>Anche in questo caso, eseguite <code>git status<\/code> per verificare se il nuovo branch punta al proprio riferimento, anzich\u00e9 a quello pi\u00f9 vecchio. Se il riferimento punta al vecchio branch, usate <code>git branch --unset-upstream<\/code> per risolvere il problema.<\/p>\n\n<h2>Riepilogo<\/h2>\n<p>Git \u00e8 un metodo intuitivo e potente per applicare il <a href=\"https:\/\/kinsta.com\/it\/blog\/cosa-e-github\/#what-is-version-control\">controllo versioni<\/a> distribuite al codice del progetto.<\/p>\n<p>Uno dei suoi vantaggi pi\u00f9 flessibili \u00e8 la possibilit\u00e0 di utilizzarlo sia per i repository locali che per quelli remoti. Tuttavia, alcune semplici operazioni (come rinominare i branch) richiedono pi\u00f9 attenzione di altre.<\/p>\n<p>In questo articolo abbiamo discusso come <code>git rename<\/code> un branch sia per i repository locali che per quelli remoti. Sebbene il comando in s\u00e9 sia semplice, dovrete applicare alcuni comandi diversi per assicurarvi che i repository locali e remoti corrispondano. In caso contrario, ogni merging che effettuerete potrebbe presentare errori o riferimenti errati a repository vecchi o inesistenti.<\/p>\n<p>Se avete bisogno di un&#8217;opzione di hosting sicura e intuitiva per la vostra applicazione o il vostro database basato su Git, non cercate oltre: le soluzioni di <a href=\"https:\/\/sevalla.com\/application-hosting\/\">hosting di Applicazioni<\/a> e <a href=\"https:\/\/sevalla.com\/database-hosting\/\">di Database di Kinsta<\/a> sono state realizzate pensando a progetti di ogni tipo e dimensione, comprese le applicazioni full-stack, e possono essere distribuite tramite GitHub in pochi minuti.<\/p>\n<p>Il vostro progetto raggiunger\u00e0 nuovi livelli di velocit\u00e0 grazie alle macchine C2 della <a href=\"https:\/\/kinsta.com\/it\/blog\/piattaforma-cloud-per-sviluppatori\/\">rete Premium Tier di Google<\/a> e la nostra <a href=\"https:\/\/kinsta.com\/it\/integrazione-cloudflare\/\">integrazione Cloudflare<\/a> vi protegger\u00e0 da qualsiasi problema di sicurezza. Inoltre, avrete tutte le build e gli utenti simultanei che vorrete a disposizione.<\/p>\n<p>Date un&#8217;occhiata ai <a href=\"https:\/\/sevalla.com\/pricing\/\">piani di Hosting di Applicazioni di Kinsta<\/a> per trovare quello pi\u00f9 adatto a voi e al vostro progetto, oppure <a href=\"https:\/\/kinsta.com\/it\/registrazione\/?product_type=app-db\">provatelo gratuitamente<\/a>. Per qualsiasi domanda, gli sviluppatori veterani <a href=\"https:\/\/kinsta.com\/it\/supporto-kinsta\/\">di Kinsta<\/a> saranno a vostra disposizione 24 ore su 24, 7 giorni su 7.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quando si sviluppa qualsiasi tipo di software o applicazione web, Git \u00e8 uno strumento di lavoro praticamente indispensabile. Il sistema di controllo versioni distribuite permette di &#8230;<\/p>\n","protected":false},"author":117,"featured_media":67957,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[26233,25883],"class_list":["post-67956","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-git","topic-strumenti-di-sviluppo-web"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Come Eseguire un &quot;Git Rename&quot; su un Branch - Kinsta\u00ae<\/title>\n<meta name=\"description\" content=\"L&#039;uso di Git \u00e8 quasi sempre semplice, ma alcune operazioni richiedono maggiori spiegazioni. Questo post illustra come &quot;git rename&quot; un branch.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Come Eseguire un &quot;Git Rename&quot; su un Branch\" \/>\n<meta property=\"og:description\" content=\"L&#039;uso di Git \u00e8 quasi sempre semplice, ma alcune operazioni richiedono maggiori spiegazioni. Questo post illustra come &quot;git rename&quot; un branch.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstaitalia\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-04-13T07:17:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-01T19:44:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/04\/git-rename-branch.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Salman Ravoof\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"L&#039;uso di Git \u00e8 quasi sempre semplice, ma alcune operazioni richiedono maggiori spiegazioni. Questo post illustra come &quot;git rename&quot; un branch.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/04\/git-rename-branch.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@salmanravoof\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_IT\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Salman Ravoof\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/\"},\"author\":{\"name\":\"Salman Ravoof\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987\"},\"headline\":\"Come Eseguire un &#8220;Git Rename&#8221; su un Branch\",\"datePublished\":\"2023-04-13T07:17:54+00:00\",\"dateModified\":\"2025-10-01T19:44:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/\"},\"wordCount\":1301,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/it\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/04\/git-rename-branch.jpg\",\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/\",\"url\":\"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/\",\"name\":\"Come Eseguire un \\\"Git Rename\\\" su un Branch - Kinsta\u00ae\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/it\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/04\/git-rename-branch.jpg\",\"datePublished\":\"2023-04-13T07:17:54+00:00\",\"dateModified\":\"2025-10-01T19:44:08+00:00\",\"description\":\"L'uso di Git \u00e8 quasi sempre semplice, ma alcune operazioni richiedono maggiori spiegazioni. Questo post illustra come \\\"git rename\\\" un branch.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/04\/git-rename-branch.jpg\",\"contentUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/04\/git-rename-branch.jpg\",\"width\":1460,\"height\":730},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Strumenti di Sviluppo Web\",\"item\":\"https:\/\/kinsta.com\/it\/argomenti\/strumenti-di-sviluppo-web\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Come Eseguire un &#8220;Git Rename&#8221; su un Branch\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/it\/#website\",\"url\":\"https:\/\/kinsta.com\/it\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Soluzioni di hosting premium, veloci e sicure\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/it\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/it\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/it\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/it\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstaitalia\/\",\"https:\/\/x.com\/Kinsta_IT\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987\",\"name\":\"Salman Ravoof\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g\",\"caption\":\"Salman Ravoof\"},\"description\":\"Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.\",\"sameAs\":[\"https:\/\/salmanravoof.com\",\"https:\/\/www.linkedin.com\/in\/salman-ravoof-5a749133\/\",\"https:\/\/x.com\/salmanravoof\"],\"url\":\"https:\/\/kinsta.com\/it\/blog\/author\/salmanravoof\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Come Eseguire un \"Git Rename\" su un Branch - Kinsta\u00ae","description":"L'uso di Git \u00e8 quasi sempre semplice, ma alcune operazioni richiedono maggiori spiegazioni. Questo post illustra come \"git rename\" un branch.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/","og_locale":"it_IT","og_type":"article","og_title":"Come Eseguire un \"Git Rename\" su un Branch","og_description":"L'uso di Git \u00e8 quasi sempre semplice, ma alcune operazioni richiedono maggiori spiegazioni. Questo post illustra come \"git rename\" un branch.","og_url":"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstaitalia\/","article_published_time":"2023-04-13T07:17:54+00:00","article_modified_time":"2025-10-01T19:44:08+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/04\/git-rename-branch.jpg","type":"image\/jpeg"}],"author":"Salman Ravoof","twitter_card":"summary_large_image","twitter_description":"L'uso di Git \u00e8 quasi sempre semplice, ma alcune operazioni richiedono maggiori spiegazioni. Questo post illustra come \"git rename\" un branch.","twitter_image":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/04\/git-rename-branch.jpg","twitter_creator":"@salmanravoof","twitter_site":"@Kinsta_IT","twitter_misc":{"Scritto da":"Salman Ravoof","Tempo di lettura stimato":"7 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/"},"author":{"name":"Salman Ravoof","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987"},"headline":"Come Eseguire un &#8220;Git Rename&#8221; su un Branch","datePublished":"2023-04-13T07:17:54+00:00","dateModified":"2025-10-01T19:44:08+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/"},"wordCount":1301,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/it\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/04\/git-rename-branch.jpg","inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/","url":"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/","name":"Come Eseguire un \"Git Rename\" su un Branch - Kinsta\u00ae","isPartOf":{"@id":"https:\/\/kinsta.com\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/04\/git-rename-branch.jpg","datePublished":"2023-04-13T07:17:54+00:00","dateModified":"2025-10-01T19:44:08+00:00","description":"L'uso di Git \u00e8 quasi sempre semplice, ma alcune operazioni richiedono maggiori spiegazioni. Questo post illustra come \"git rename\" un branch.","breadcrumb":{"@id":"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/#primaryimage","url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/04\/git-rename-branch.jpg","contentUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/04\/git-rename-branch.jpg","width":1460,"height":730},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/it\/blog\/git-rename-branch\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/it\/"},{"@type":"ListItem","position":2,"name":"Strumenti di Sviluppo Web","item":"https:\/\/kinsta.com\/it\/argomenti\/strumenti-di-sviluppo-web\/"},{"@type":"ListItem","position":3,"name":"Come Eseguire un &#8220;Git Rename&#8221; su un Branch"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/it\/#website","url":"https:\/\/kinsta.com\/it\/","name":"Kinsta\u00ae","description":"Soluzioni di hosting premium, veloci e sicure","publisher":{"@id":"https:\/\/kinsta.com\/it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/it\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstaitalia\/","https:\/\/x.com\/Kinsta_IT","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987","name":"Salman Ravoof","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g","caption":"Salman Ravoof"},"description":"Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.","sameAs":["https:\/\/salmanravoof.com","https:\/\/www.linkedin.com\/in\/salman-ravoof-5a749133\/","https:\/\/x.com\/salmanravoof"],"url":"https:\/\/kinsta.com\/it\/blog\/author\/salmanravoof\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/67956","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/users\/117"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/comments?post=67956"}],"version-history":[{"count":12,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/67956\/revisions"}],"predecessor-version":[{"id":68028,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/67956\/revisions\/68028"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/67956\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/67956\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/67956\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/67956\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/67956\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/67956\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/67956\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/67956\/translations\/es"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/67956\/translations\/se"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/67956\/translations\/dk"},{"href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/67956\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/media\/67957"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/media?parent=67956"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/tags?post=67956"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/topic?post=67956"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}