273 votes

Comment pousser une seule branche Git (et aucune autre branche) ?

Je travaille sur un dépôt git local. Il y a deux branches, master y feature_x .

Je veux pousser feature_x vers le dépôt distant, mais je ne veux pas pousser les changements sur la master branche.

Est-ce qu'un git push origin feature_x de mon feature_x branche ( feature_x branche existe déjà sur le travail à distance) ?

Je ne veux pas tester cela sur ma boîte, parce que je ne peux pas pousser vers le master en ce moment.

0 votes

Jetez un coup d'œil ici : à distance et ici : pousser une branche sur github On dirait que ça pourrait marcher.

-3voto

Voici un exemple de Fast-Forward Merge (source : Atlassian Git Tutorial).

# Start a new feature
git checkout -b new-feature master

# Edit some files
git add <file>
git commit -m "Start a feature"

# Edit some files
git add <file>
git commit -m "Finish a feature"

# Merge in the new-feature branch
git checkout master
git merge new-feature
git branch -d new-feature

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