136 votes

Écraser un seul fichier dans ma branche actuelle avec le même fichier dans la branche principale ?

Disons que j'ai deux branches - master y redesign . Comment faire pour écraser le fichier ? default.aspx.cs dans ma branche de redesign avec celle de master ?

J'ai trouvé cette question mais il semble qu'il explique comment revenir à la version précédente d'un fichier dans la même branche. J'ai également envisagé d'utiliser un merge mais je ne veux pas fusionner, je veux écraser. Des suggestions ?

193voto

nepda Points 1428

git checkout master path/to/default.aspx.cs

Avant de faire cela, vous devez probablement : git checkout redesign

Donc, juste git checkout FROM_BRANCH_NAME path/to/file

2voto

Pour écraser un fichier dans une branche à partir d'une autre branche, c'est à dire master a redesign faire (lorsque redesign est la branche actuelle)

git checkout master ./path_to_file/default.aspx.cs

git checkout branch_name ./path_to_file/file_name.[file_extension]

Pour en savoir plus sur la commande, consultez le site git checkout documentation

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X