egeorjon / EG-Blog-Comments

Repository for managing the comments of the EG-Blog : https://emmanuelgeorjon.com/
MIT License
0 stars 0 forks source link

Révisions GIT: épisode 6 ‐ Le blog d’Emmanuel GEORJON #5

Open utterances-bot opened 7 months ago

utterances-bot commented 7 months ago

Révisions GIT: épisode 6 ‐ Le blog d’Emmanuel GEORJON

Nous continuons nos révisions de GIT. Après avoir vu les commandes de bases, les branches, et les dépôts distants, nous allons maintenant aborder des fonctionnalités moins courantes avec les sous-modules.

https://emmanuelgeorjon.com/architecture/revisions-git-episode-6/

Redcozmo commented 7 months ago

Bonjour, merci pour tes artciles de qualité que j'ai parcourus pour comprendre et affiner mon flux de travail avec hugo, git et Netlify.

Je viens d'ajouter mon thème hugo via un submodule (je l'avais fait avant via blogdown mais cela n'est a priori pas le top pour faire par la suite un update du theme dont j'avais besoin) en suivant cette explication :

https://bookdown.org/yihui/blogdown/version-control.html#version-control

Pour tester le submodule, j'ai travaillé sur une branche de dev, que j'ai poussée sur github pour ensuite la fusionner avec le origin/main via une pull request. En local j'ai supprimé ma branche dev et sur le main j'ai fait un pull et je me retrouve après un git status dans cette configuration :

$ git status 
On branch main
Your branch is up-to-date with 'origin/main'.

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
  (commit or discard the untracked or modified content in submodules)
    modified:   hugo.toml
    modified:   themes/hugo-coder (modified content)

no changes added to commit (use "git add" and/or "git commit -a")

et quand je fais :

$ cd themes/hugo-coder
$ git fetch
$ git merge orign/main

ou la deuxieme méthode je suis au meme point !!

Aurais-tu une idée de mon erreur ?

Merci bcp