Partage
  • Partager sur Facebook
  • Partager sur Twitter

Récupérer un projet Git sous Linux

21 janvier 2021 à 14:27:06

Bonjour à tous,

J'ai commencer un projet Laravel sur un ordinateur Windows, que j'ai hébergé sur Gitlab. Tout fonctionne bien de ce côté là.

Aujourd'hui j'aimerais récupérer ce projet sur un autre ordinateur pour poursuivre le développement. Cet ordinateur est sous Linux (pour préciser).

J'ai donc cloné le projet, fait un composer install et lancé le serveur. Sauf que quand je lance mon site, j'ai une erreur 500.

J'ai fait quelques recherches, j'ai essayé de changer les droits sur certains dossiers avec :

sudo chmod -R 755 mon_projet

puis

chmod -R o+w mon_projet/storage

mais ça ne change rien. Si quelqu'un a une idée de ce que j'aurais pu oublier, merci d'avance.

J'en profite aussi pour une autre question en rapport avec Git. J'ai une branche master avec mon commit initial et j'ai créé une branche dev sur laquelle je travaille.

J'ai cloné cette branche dev mais je me retrouve avec le contenu de ma branche master, c'est normal ?

Dernière chose, une fois cloné, quand je fais un git status, il m'indique que tout les fichiers sont à envoyer alors que je n'ai pas fait la moindre modification encore, normal ?

Merci d'avance pour votre aide

EDIT : J'ai finalement trouvé le problème pour mon erreur 500. Effectivement j'ai oublié le fichier .env qui n'est pas dans le Git, du coup il faut le créer (ou renommer le .env.example) et faire un

php artisan key:generate

Et du coup, après ça mon projet tourne.

Par contre j'aurais besoin d'éclaircissement sur la partie Git, savoir si je m'y prend correctement. J'essaye de basculer sur ma branche dev mais il m'indique que c'est pas possible tant que j'ai pas envoyé les fichiers modifiés alors que j'ai encore rien modifié

-
Edité par brizy 21 janvier 2021 à 15:14:21

  • Partager sur Facebook
  • Partager sur Twitter
29 janvier 2021 à 9:08:23

brizy a écrit:

J'ai cloné cette branche dev mais je me retrouve avec le contenu de ma branche master, c'est normal ?

Oui normal, si tu crées ta branche dev depuis ta branche master, la nouvelle branche dev sera une copie conforme de ta branche master.

brizy a écrit:

Dernière chose, une fois cloné, quand je fais un git status, il m'indique que tout les fichiers sont à envoyer alors que je n'ai pas fait la moindre modification encore, normal ?

Pas compris ! Tu as cloné où ? depuis un dossier fraîchement créé et hors de ton projet précédent ?

  • Partager sur Facebook
  • Partager sur Twitter

Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)