pause git clone et reprendre plus tard? [dupliquer]

cette question a déjà une réponse ici:

y a-t-il un moyen de mettre en pause le clone git et de le reprendre plus tard? Je clone un très gros repo (environ 2 Go) et mon PC a été activé pour plus plus de 40 heures. J'ai de l'école pour attraper plus tard, je ne veux pas le laisser comme cela. Quelqu'un a une idée? Il est déjà à 67% btw. : (

39
demandé sur 황현정 2011-10-18 13:43:44

2 réponses

en supposant que c'est un normal git clone , je crains qu'ils ne soient pas réutilisables, autant que je sache. Pour ajouter la prise en charge pour le resumable git clone / git fetch a été un projet suggéré pour le Google Summer of Code dans le passé.

une exception est que si vous faites réellement un git svn clone , alors vous pouvez le redémarrer en changeant dans le répertoire et en lançant git svn fetch , mais je suppose que c'est juste un dépôt git normal que vous clonez. Pour certains autres des idées comment contourner ce problème, vous pouvez essayer des suggestions formulées dans les réponses à cette question:

19
répondu Mark Longair 2017-05-23 12:24:35

selon votre situation (par exemple si vous voulez fermer votre ordinateur portable et / ou changer de réseau), arrêter le processus (en utilisant C-z) et le reprendre (en utilisant fg) pourrait fonctionner pour vous.

22
répondu Jared 2012-04-19 18:11:04