oryxr
1
Bonjour, petite demande dâaide sur la maniĂšre de procĂ©der avec gitlab.
Suite au mise a jour du dĂ©pot construction, jâai pu mettre a jour la branche develop sur mon fork comme ci-dessous.
Par contre, je nâarrive pas mettre Ă jour la branche v4 pour quâelle soit similaire Ă celle de dokos ainsi que la release. Comment faire ?
Il mâindique ce message :
Merci pour votre aide, mĂȘme si câest un peu annexe Ă dokos 
Bonjour @oryx,
Je pars du principe que:
- le dossier du projet est dans un bench
- tu as ajouté une clé SSH à ton compte GitLab (optionnel pour pousser une référence je crois)
Si ça nâest pas le cas on pourra voir ça ensemble.
Tu pourras corriger la situation avec les commandes suivantes :
# On va dans le dossier de l'app.
cd dokos-bench/apps/construction
# On récupÚre la branche depuis le projet original
# dans la référence FETCH_HEAD.
git fetch https://gitlab.com/dokos/construction.git v4
# On pousse la branche récupérée vers ton fork,
# pour écraser la branche v4 obsolÚte.
git push --force upstream FETCH_HEAD:v4
Il faudra peut-ĂȘtre que tu modifies la configuration Git dans le fichier apps/construction/.git/config
, dans le block « upstream » pour la valeur de « fetch ». Par défaut, seule une seule branche est récupérable, donc on remplace develop
par *
dans la config « fetch ».
[remote "upstream"]
url = git@gitlab.com:oryx/construction
fetch = +refs/heads/*:refs/remotes/upstream/*
Corentin
1 « J'aime »