Github

Problèmes, bugs et difficultés rencontrés sur le site.
Avatar du membre
leosw
Messages : 539
Enregistré le : 28 févr. 2013, 17:28
Localisation : Montagne noire

Github

Message par leosw »

Salut,

J'ai réinstallé le bazars sur ma nouvelle usine (mon nouveau PC qui marche) pour pouvoir avancer un peu et finir cette fichue version mobile.
Il semble que dans le push d'hier il y ait eu un soucis, je ne sais pas pourquoi mais la branche master était en avance de 12 commits sur dev.
J'ai push sur dev il va donc y avoir un merge à faire.

Sly est-ce que tu peux jeter un coup d’œil s'il te plait ?

Léo
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Message par sly »

voilà, j'ai mergé tous les commits de master dans dev

L'explication, c'est qu'avec dominique, on avait remarqué qu'on faisait souvent de toutes petites modifs (un texte à changer, un mini bug) et donc qu'on passait plus de temps à commiter dans dev, pusher, merger dans master, pusher, que faire la correction !

Alors on s'est dit que tant que c'était petit, que ça risquait pas grand chose, on commit et on push directement sur master, ça gagnait une étape.

Bien sûr, quand on part pour du lourd, qui a besoin de test, on re-synchronise la branche dev avec master, et on développe dans dev, comme avant
Avatar du membre
leosw
Messages : 539
Enregistré le : 28 févr. 2013, 17:28
Localisation : Montagne noire

Message par leosw »

Salut

Est-ce que tu peux juste mettre la ligne ici ? Que je puisse le faire ci besoin.

Et pour le push je suis obligé de faire un

Code : Tout sélectionner

git push origin dev
.
Est-ce que c'est normal ? Parce que je pensais que

Code : Tout sélectionner

git push
pourrait suffir mais ça ne marche pas
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Message par sly »

leosw a écrit : Est-ce que tu peux juste mettre la ligne ici ? Que je puisse le faire ci besoin.
voici l'historique de mes commandes :

Code : Tout sélectionner

  495  git checkout dev -> pour passer sur la branche de dev
  496  git pull -> pour bien que ma version locale soit à jour
  498  git merge origin/master -> pour merger les changement de "master" vers dev (ça me demande de faire un commit en fait qui a pour commentaire par défaut "merge de truc dans bidule)
  499  git push -> mise à jour de la branche dev sur github
leosw a écrit : Et pour le push je suis obligé de faire un

Code : Tout sélectionner

git push origin dev
.
Est-ce que c'est normal ? Parce que je pensais que

Code : Tout sélectionner

git push
pourrait suffir mais ça ne marche pas
Chez moi "git push" suffit en effet, si je suis sur dev ou master il sait tout seul ou pusher.
Est-ce que c'est une config spéciale de mon espace ?

J'ai ça dans mon fichier .git/config :

[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = git@github.com:sletuffe/www.refuges.info.git
[branch "dev"]
remote = origin
merge = refs/heads/dev
[branch "master"]
remote = origin
merge = refs/heads/master

je pense que c'est les deux derniers trucs qui lui indique vers où pusher
Avatar du membre
leosw
Messages : 539
Enregistré le : 28 févr. 2013, 17:28
Localisation : Montagne noire

Message par leosw »

Sly est-ce que tu peux update WRI avec le master ?

J'ai essayé mais je n'ai pas les droits.

Merci :)
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Message par sly »

voilà qui devrait être fait, j'en profiter pour pusher+déployer mes modifs