J'ai un dépôt local avec 2 branches master
et develop
.
develop
j'ai tout mon Drupal 8 coremaster
j'ai 1 commit (Initial commit)Sur mon dépôt à distance, j'ai tout mon Drupal 8 code de base dans la branche develop
. Comment puis-je obtenir ce code dans la branche maître à distance? Comment dois-je fusionner ces repo ?
Mise à jour:
Quand je fais git status
Je reçois:
On branch master
Your branch is up-to-date with 'Origin/master'.
Untracked files:
(use "git add <file>..." to include in what will be committed)
griffioenrotterdam.sublime-project
griffioenrotterdam.sublime-workspace
sites/
nothing added to commit but untracked files present (use "git add" to track)
Qu'est-ce que je dois faire?
Mise à jour 2:
Quand je fais git checkout develop
Je reçois:
error: The following untracked working tree files would be overwritten by checkout:
sites/default/default.services.yml
sites/default/default.settings.php
Please move or remove them before you can switch branches.
Aborting
Qu'est-ce que je dois faire?
Résumé: vous devez basculer vers votre branche de développement, extraire le code du référentiel distant, puis le fusionner dans le maître (localement) et le repousser vers le référentiel distant (dans la branche principale)
git checkout develop
git pull Origin develop
git checkout master
git merge develop
git Push Origin master
Fusionner, développer localement en maître puis pousser
git checkout master
git merge develop
git Push
Commencez par valider vos modifications
git checkout develop
git pull Origin develop
git checkout master
git merge develop
git Push Origin master