Je travaille très souvent sur certaines fonctionnalités de mon projet dont j'ai besoin de faire une pause avant qu'il ne soit assez bon pour un commit. Cependant, j'utilise quotidiennement deux ordinateurs différents pour coder (mon ordinateur portable et mon bureau de laboratoire de recherche). Par exemple: je travaille sur une fonctionnalité à la maison, puis je m'arrête et je vais à mon laboratoire.
Je ne veux pas mélanger la synchronisation du cloud (par exemple Dropbox) avec le suivi à distance GitHub.
J'ai simplement commis des états inachevés (et désordonnés) de mon code avant (et je l'ai poussé) uniquement dans le but de le récupérer dans l'autre ordinateur pour continuer le travail. Je suis presque sûr que c'est une mauvaise pratique.
Aujourd'hui, cependant, je suis tombé git stash
un peu sur Google. Cela semble être la solution parfaite pour ce dont j'ai besoin.
Cependant, la documentation ne dit pas si elle va à github une fois que j'ai poussé mes modifications. En plus de cela, je veux savoir s'il existe un moyen plus efficace d'accomplir la mobilité dont j'ai besoin.
Merci d'avance!