Derniers messages sur Zeste de Savoirhttps://zestedesavoir.com/forums/2021-09-17T15:54:13+02:00Les derniers messages parus sur le forum de Zeste de Savoir.Récupérer un dossier ou fichier d'un repo Git spécifique, message #2375902021-09-17T15:54:13+02:00ache/@achehttps://zestedesavoir.com/forums/sujet/15702/recuperer-un-dossier-ou-fichier-dun-repo-git-specifique/?page=1#p237590<p>Juste pour clarifier. Le dossier n’est pas <code>nerd-fonts/tree/master/src/glyphs</code> mais <code>nerd-fonts/src/glyphs</code>. <code>tree/master</code> c’est le chemin d’accès par <code>HTTP</code> de GitHub. <code>tree</code> pour dire qu’on référence les fichiers, <code>master</code> … Car on référence les fichiers de la branche <code>master</code>.</p>Récupérer un dossier ou fichier d'un repo Git spécifique, message #2375882021-09-17T15:43:43+02:00Machou/@Machouhttps://zestedesavoir.com/forums/sujet/15702/recuperer-un-dossier-ou-fichier-dun-repo-git-specifique/?page=1#p237588<p>super <img src="/static/smileys/svg/smile.svg" alt=":)" class="smiley"> merci à vous !</p>Récupérer un dossier ou fichier d'un repo Git spécifique, message #2375772021-09-17T11:27:11+02:00ache/@achehttps://zestedesavoir.com/forums/sujet/15702/recuperer-un-dossier-ou-fichier-dun-repo-git-specifique/?page=1#p237577<p>C’est effectivement l’option proposée dans le README.</p>
<p>Ils parlent même de cloner un sous répertoire :</p>
<div class="hljs-code-div hljs-code-shell"><div class="hljs-line-numbers"><span data-count="1"></span><span data-count="2"></span><span data-count="3"></span></div><pre><code class="hljs language-shell"><span class="hljs-meta">$</span><span class="bash"> git <span class="hljs-built_in">clone</span> --filter=blob:none --sparse git@github.com:ryanoasis/nerd-fonts</span>
<span class="hljs-meta">$</span><span class="bash"> <span class="hljs-built_in">cd</span> nerd-fonts</span>
<span class="hljs-meta">$</span><span class="bash"> git sparse-checkout add src/glyphs/</span>
</code></pre></div>Récupérer un dossier ou fichier d'un repo Git spécifique, message #2375762021-09-17T11:09:23+02:00nohar/@noharhttps://zestedesavoir.com/forums/sujet/15702/recuperer-un-dossier-ou-fichier-dun-repo-git-specifique/?page=1#p237576<p>À titre de curiosité, "pour ta culture", tu peux limiter un <code>git clone</code> pour n’obtenir que la dernière révision d’une seule branche avec :</p>
<div class="hljs-code-div hljs-code-text"><div class="hljs-line-numbers"><span data-count="1"></span></div><pre><code class="hljs language-text">git clone --depth 1 --branch master --single-branch https://github.com/ryanoasis/nerd-fonts.git
</code></pre></div>
<p>Dans ce cas précis, ça divise quasiment par 6 la quantité de données téléchargées (1.06 Gio).</p>Récupérer un dossier ou fichier d'un repo Git spécifique, message #2375702021-09-17T10:02:53+02:00ache/@achehttps://zestedesavoir.com/forums/sujet/15702/recuperer-un-dossier-ou-fichier-dun-repo-git-specifique/?page=1#p237570<p>En fonction de ce que tu veux faire. Il y a <a href="https://github.com/ryanoasis/nerd-fonts#various-download-options-for-fonts">plusieurs solutions proposées dans le README.md</a>. Mais <code>git</code> n’est pas vraiment fait pour ça.</p>Récupérer un dossier ou fichier d'un repo Git spécifique, message #2375682021-09-17T08:25:07+02:00viki53/@viki53https://zestedesavoir.com/forums/sujet/15702/recuperer-un-dossier-ou-fichier-dun-repo-git-specifique/?page=1#p237568<p>Salut,</p>
<p>Officiellement ce n’est pas le but de Git. Mais il existe des outils pour faire le tri à ta place.</p>
<p>Par exemple <a href="https://download-directory.github.io">Download Directory</a> qui utilise les APIs GitHub.</p>Récupérer un dossier ou fichier d'un repo Git spécifique, message #2375662021-09-17T02:49:52+02:00Machou/@Machouhttps://zestedesavoir.com/forums/sujet/15702/recuperer-un-dossier-ou-fichier-dun-repo-git-specifique/?page=1#p237566<p>Bonjour <img src="/static/smileys/svg/smile.svg" alt=":)" class="smiley"></p>
<p>Je souhaite récupérer le dossier <a href="https://github.com/ryanoasis/nerd-fonts/tree/master/src/glyphs">https://github.com/ryanoasis/nerd-fonts/tree/master/src/glyphs</a></p>
<p>Mais pour cela, je dois cloner le repo entier, il est un peu lourd (6.24 Gio).</p>
<p>Est-ce possible de récupérer uniquement le dossier <strong>nerd-fonts/tree/master/src/glyphs</strong> sans cloner le dossier entier ?</p>
<p>Cordialement</p>Flutter : back up dossier avec git et visual studio, message #2355612021-06-28T18:09:47+02:00sgble/@sgblehttps://zestedesavoir.com/forums/sujet/15478/flutter-back-up-dossier-avec-git-et-visual-studio/?page=1#p235561<blockquote>
<p>Sur mon dépôt github je n’ai pas commit les derniers modifications..</p>
</blockquote>
<p>Il aurait fallu que les commits soient <code>push</code>-és sur l’upstream (Github en l’occurrence) pour pouvoir les récupérer par la suite (par un simple <code>git clone</code> ou <code>git pull</code> sur une autre machine fonctionnelle). Autrement, il n’existe hélas aucun moyen pratiquement faisable pour récupérer les fichiers perdus.</p>
<blockquote>
<p>J’ai pu récupérer mes données sur un disque dur externe. </p>
</blockquote>
<p>Si ton ordinateur a littéralement cramé, je me demande même comment tu as pu récupérer quoi que ce soit à partir du disque qui était dedans. Je ne suis pas sûr de bien comprendre le déroulement des évènements. Si le disque du PC cramé est sain et sauf malgré l’incident et que tes fichiers étaient enregistrés dessus (indépendamment de savoir s’il y a git ou non dans l’histoire), tu devrais pouvoir les récupérer.</p>Flutter : back up dossier avec git et visual studio, message #2355542021-06-28T00:34:10+02:00viki53/@viki53https://zestedesavoir.com/forums/sujet/15478/flutter-back-up-dossier-avec-git-et-visual-studio/?page=1#p235554<p>Hello,</p>
<p>Git n’est pas magique : ça enregistrer les changements des commits, pas plus. Tu peux donc récupérer ce qui est dans le repo, peu importe la version de l’historique (dans lequel tu peux éventuellement naviguer pour retrouver des fichiers supprimés par exemple), mais pas plus.</p>
<p>Il existe des solutions de récupération de données pour les disques endommagés, mais s’il a brulé ça risque d’être compliqué et/ou cher.</p>
<p>Leçon à apprendre du coup : toujours prévoir au moins un backup externe pour les données critiques.</p>
<p>Bon courage pour rattraper le temps perdu en tout cas <img src="/static/smileys/svg/1f62c.svg" alt="😬" class="smiley"></p>Flutter : back up dossier avec git et visual studio, message #2355522021-06-27T21:12:32+02:00DataXHunter/@DataXHunterhttps://zestedesavoir.com/forums/sujet/15478/flutter-back-up-dossier-avec-git-et-visual-studio/?page=1#p235552<p>Bonjour, </p>
<p>J’ai un énorme problème, je développais une application flutter sur Visual Studio Code en utilisant git.
Quand subitement mon ordi a littéralement cramé… J’ai pu récupérer mes données sur un disque dur externe.
En récupérant mon application et en ouvrant visual studio je me retrouve avec des fichiers au format xml (comme sur la photo): vsc.xml, runConfigurations.xml, modules.xml et mes fichiers lib, pubspec.yaml ne sont plus là.
Je maitrise pas bien git et ses concepts mais j’aimerais savoir s’il est possible de récupérer mes données pour poursuivre mon développement.Je suis désespérée car c’est des mois de travaille qui pourraient partir en fumée. Sur mon dépôt github je n’ai pas commit les derniers modifications.. mais j’ai espoir que les donnée modifier des fichiers peuvent être récupérer par git ou au sein de visual studio. </p>
<p>Si vous avez des conseilles je suis preneur.
Merci d’avance pour vos retours</p>
<p>Désolé je sais pas si je suis sur le bon espace pardonnez moi si ce n’est pas le cas. </p>
<figure><img src="/media/galleries/15187/562585c2-e43b-4ff3-aa43-f86392dc3c2d.png" alt="bug_dool.PNG"><figcaption>bug_dool.PNG</figcaption></figure>Discord.py / problème d'hébergement sur Heroku et Github, message #2289462020-12-10T12:25:41+01:00Chevalier Saphir/@Chevalier%20Saphirhttps://zestedesavoir.com/forums/sujet/14827/discordpy-probleme-dhebergement-sur-heroku-et-github/?page=1#p228946<p>Bonjour, j’ai décidé depuis peu de m’amuser à créer un bot discord avec discord.py, et j’ai décidé de l’héberger sur Heroku en passant par GitHub. Cependant après avoir mis les fichiers, connecté GitHub et tout, mon bot reste inactif. Quelqu’un peu m’aider s’il vous plaît ?</p>Bot discord.js heroku / github .JSON , message #2168812020-03-10T10:21:04+01:00adri1/@adri1https://zestedesavoir.com/forums/sujet/13708/bot-discordjs-heroku-github-json/?page=1#p216881<p>Bonjour,</p>
<p>Merci de ne pas <a href="https://zestedesavoir.com/forums/sujet/13703/bot-discordjs-probleme-de-setprefix/">dupliquer tes sujets</a>, cela rend les discussions plus difficiles à suivre et n’est pas très respectueux envers les autres utilisateurs du forum qui attendent aussi que l’on réponde à leurs sujets.</p>
<p>Merci de continuer la discussion sur le premier sujet, je ferme celui-ci.</p>Bot discord.js heroku / github .JSON , message #2168602020-03-09T20:48:47+01:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/13708/bot-discordjs-heroku-github-json/?page=1#p216860<p>Hey je relance un sujet j’ai un problème avec heroku / github</p>
<p>Quand je !setprefix nouveau prefix</p>
<p>Le fichier prefixes.json n’est pas modifié donc a chaque fois que le bot redémarre le prefix par défaut se remet une solution ?</p>Github branch supprimée automatiquement puis-je modifier ma PR ?, message #2167562020-03-07T09:36:49+01:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/13697/github-branch-supprimee-automatiquement-puis-je-modifier-ma-pr/?page=1#p216756<p>Je souhaitais modifier le contenu de la PR</p>Github branch supprimée automatiquement puis-je modifier ma PR ?, message #2167552020-03-07T09:35:36+01:00ache/@achehttps://zestedesavoir.com/forums/sujet/13697/github-branch-supprimee-automatiquement-puis-je-modifier-ma-pr/?page=1#p216755<p>J’ai pas compris. Tu as essayé <code>git push --set-upstream origin feat-multi-package-split</code> ?<br>
De ce que j’ai compris, c’est le seul truc qui pourrait marcher.</p>
<p>Après, il y a la solution de faire une nouvelle PR ? Ça prend 10s et ça t’embête vraiment beaucoup moins.</p>Github branch supprimée automatiquement puis-je modifier ma PR ?, message #2167482020-03-06T21:29:37+01:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/13697/github-branch-supprimee-automatiquement-puis-je-modifier-ma-pr/?page=1#p216748<p>Tu as déjà réussi à push avec <code>refs/pull/<numéro>/head</code> ?</p>
<div class="hljs-code-div"><div class="hljs-line-numbers"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></div><pre><code class="hljs language-js">E:\ (pr<span class="hljs-number">-353</span> -> origin)
λ git push upstream pull/<span class="hljs-number">123</span>/head
error: src refspec pull/<span class="hljs-number">123</span>/head does not match any
error: failed to push some refs to <span class="hljs-string">'https://github.com/mozilla/node-a/'</span>
E:\ (pr<span class="hljs-number">-353</span> -> origin)
λ git push upstream pull/<span class="hljs-number">353</span>/head
error: src refspec pull/<span class="hljs-number">353</span>/head does not match any
error: failed to push some refs to <span class="hljs-string">'https://github.com/mozilla/node-a/'</span>
E:\ (pr<span class="hljs-number">-353</span> -> origin)
λ git push upstream pull/<span class="hljs-number">353</span>/head -f
error: src refspec pull/<span class="hljs-number">353</span>/head does not match any
error: failed to push some refs to <span class="hljs-string">'https://github.com/mozilla/node-a/'</span>
E:\ (pr<span class="hljs-number">-353</span> -> origin)
λ git push upstream pull/<span class="hljs-number">353</span>/head -f
error: src refspec pull/<span class="hljs-number">353</span>/head does not match any
error: failed to push some refs to <span class="hljs-string">'https://github.com/mozilla/node-a/'</span>
E:\ (pr<span class="hljs-number">-353</span> -> origin)
λ git push upstream refs/pull/<span class="hljs-number">353</span>/head -f
error: src refspec refs/pull/<span class="hljs-number">353</span>/head does not match any
error: failed to push some refs to <span class="hljs-string">'https://github.com/mozilla/node-a/'</span>
E:\ (pr<span class="hljs-number">-353</span> -> origin)
λ git push refs/pull/<span class="hljs-number">353</span>/head -f
fatal: <span class="hljs-string">'refs/pull/353/head'</span> does not appear to be a git repository
fatal: Could not read <span class="hljs-keyword">from</span> remote repository.
Please make sure you have the correct access rights
and the repository exists.
E:\ (pr<span class="hljs-number">-353</span> -> origin)
λ git push pull/<span class="hljs-number">353</span>/head -f
fatal: <span class="hljs-string">'pull/353/head'</span> does not appear to be a git repository
fatal: Could not read <span class="hljs-keyword">from</span> remote repository.
Please make sure you have the correct access rights
and the repository exists.
</code></pre></div>Github branch supprimée automatiquement puis-je modifier ma PR ?, message #2167472020-03-06T21:02:43+01:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/13697/github-branch-supprimee-automatiquement-puis-je-modifier-ma-pr/?page=1#p216747<blockquote>
<p>Là comme ça un truc qui pourrait se tenter c’est de voir s’il n’y a pas un bouton <kbd>Restore branch</kbd>. Ou de rouvrir la PR et de voir si ce n’est pas le cas.</p>
<p>Sinon je ne sais pas. Je n’ai rien trouvé dans l’aide de GitHub mais tu peux tenter de les contacter : ils sont réactif et sauront mieux que nous comment gérer ce genre de cas assez particuliers. Si tu le fais, un retour serait d’ailleurs intéressant ici, je pense.</p>
</blockquote>
<p>Pour la finalité de mon changement, je ne vais pas les embêter.</p>
<figure><blockquote>
<p>Je soupçonne qu’il faudrait jouer avec <code>git push --set-upstream</code> ou <code>git branch --set-upstram-to</code> en donnant une bonne référence (peut-être <code>refs/pull/<numéro>/head</code> ou <code>refs/pull/<numéro>/head:pr/<numéro></code> ? J’ai déjà vu passer cette référence dans mes logs quand je récupérais des PR, et c’est ce sur quoi se base mon alias <code>git pr</code>). Je pense qu’on devrait pouvoir trouver la référence distante à utiliser pour les PR sur GitHub, sur internet.</p>
</blockquote><figcaption><a href="https://zestedesavoir.com/forums/sujet/13697/github-branch-supprimee-automatiquement-puis-je-modifier-ma-pr/?page=1#p216746">Amaury</a></figcaption></figure>
<p>J’ai essayé avec <code>git pr</code> et de créer une branch ayant le nom de mon ancienne branch.</p>Github branch supprimée automatiquement puis-je modifier ma PR ?, message #2167462020-03-06T20:56:56+01:00Amaury/@Amauryhttps://zestedesavoir.com/forums/sujet/13697/github-branch-supprimee-automatiquement-puis-je-modifier-ma-pr/?page=1#p216746<p>Là comme ça un truc qui pourrait se tenter c’est de voir s’il n’y a pas un bouton <kbd>Restore branch</kbd>. Ou de rouvrir la PR et de voir si ce n’est pas le cas.</p>
<p>Sinon je ne sais pas. Je n’ai rien trouvé dans l’aide de GitHub mais tu peux tenter de les contacter : ils sont réactif et sauront mieux que nous comment gérer ce genre de cas assez particuliers. Si tu le fais, un retour serait d’ailleurs intéressant ici, je pense.</p>
<p>Je soupçonne qu’il faudrait jouer avec <code>git push --set-upstream</code> ou <code>git branch --set-upstram-to</code> en donnant une bonne référence (peut-être <code>refs/pull/<numéro>/head</code> ou <code>refs/pull/<numéro>/head:pr/<numéro></code> ? J’ai déjà vu passer cette référence dans mes logs quand je récupérais des PR, et c’est ce sur quoi se base mon alias <code>git pr</code>). Je pense qu’on devrait pouvoir trouver la référence distante à utiliser pour les PR sur GitHub, sur internet.</p>Github branch supprimée automatiquement puis-je modifier ma PR ?, message #2167452020-03-06T20:41:53+01:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/13697/github-branch-supprimee-automatiquement-puis-je-modifier-ma-pr/?page=1#p216745<p>Je l’avais en local ça n’a rien changé que je la repush ou non</p>Github branch supprimée automatiquement puis-je modifier ma PR ?, message #2167442020-03-06T20:40:04+01:00Amaury/@Amauryhttps://zestedesavoir.com/forums/sujet/13697/github-branch-supprimee-automatiquement-puis-je-modifier-ma-pr/?page=1#p216744<p>Bah pour ça il faut retrouver la branche ? (avant de la modifier éventuellement, et puis de pousser vers la même référence distante, une fois que tu as re-forké car sinon je soupçonne que GitHub ne te laissera pas faire)</p>Github branch supprimée automatiquement puis-je modifier ma PR ?, message #2167432020-03-06T20:37:07+01:00anonyme/@anonymehttps://zestedesavoir.com/forums/sujet/13697/github-branch-supprimee-automatiquement-puis-je-modifier-ma-pr/?page=1#p216743<p>Je ne veux pas retrouver ma branche mais modifier le contenu de ma PR (les commits présents sur ma PR).</p>