Git: Merge di un file da un branch al master

Uno delle operazioni più comuni ed utilizzate nel sistema di version del codice più conosciuto al mondo è la copia attraverso un Git Merge di files sulla nostra repository principale.

git merge

Talvolta può quindi capitare di dover spostare da un branch al master solamente un file e non tutta la repository. Il modo più semplice di fare un git merge per un solo file è utilizzando il comando git checkout e seguendo i passaggi elencati qui di seguito.

1) Per prima cosa bisogna assicurarsi di trovare nel branch master

git branch

2) Eseguiamo quindi la copia del file dal mio branch al master
(possono essere anche più files separati da uno spazio)

git checkout my_branch my_dir/my_file.php

3) Controlliamo lo stato del brach master

git status

4) Portiamo il tutto sulla repository

git commit -m "Merge del file my_dir/my_file.php"

5) Eseguiamo infine il push

git push origin master

Abbiamo quindi copiato sul master del nostro progetto il file desiderato.

Come fonte per questa soluzione ho trovato l’esempio su sito di Jason Rudolph.

Fare o non fare. Non esiste provare.


Posted

in

by

Blog su WordPress.com.

Progetta un sito come questo con WordPress.com
Comincia ora