2017-10-09 7 views
1

J'essaie de comprendre comment obtenir un ou plusieurs fichiers d'un dépôt Github à une gouttelette de Digital Ocean. Le repo a été cloné, mais après avoir validé de nouveaux changements sur Github à partir de ma machine locale, je ne sais pas comment amener le fichier (s) de Github à mon droplet. J'ai une connexion SSH. Quand je lance git pull, il y a une erreur. J'ai essayé différentes solutions que j'ai trouvées en ligne mais rien ne fonctionne.Comment extraire un fichier de Github à une gouttelette de l'Océan Numérique

J'apprécierais n'importe quelle aide ou un lien pour aider.

Répondre

0

Le problème est que vous modifiez le référentiel sur la droplet et sur votre machine, vous avez donc des conflits de fusion.

Si vous ne voulez pas perdre vos modifications sur votre goutte, vous pouvez faire une planque d'abord:

git stash 
git pull 
git stash apply 

Cela devrait fonctionner sans perte de données, mais vous voulez probablement faire une première git diff pour voyez si vous avez besoin de vos changements de la gouttelette, sinon (et si vous ne les avez pas écrits) il est possible que vous soyez en train de modifier un fichier que vous ne voulez pas sur git, comme les fichiers cache/temporaires.

+1

Merci @Gesper. Fantastique! Cela marche. Merci de prendre le temps. – JimB814