Я очень часто работаю над некоторыми особенностями своего проекта, которые мне нужно сделать передышкой, прежде чем он станет достаточно хорош для коммита. Тем не менее, я ежедневно использую два разных компьютера для кодирования (мой ноутбук и рабочий стол моей исследовательской лаборатории). Например: я работаю над функцией дома, затем я останавливаюсь и иду в свою лабораторию.
Я не хочу смешивать облачную синхронизацию (например, Dropbox) с удаленным отслеживанием GitHub.
Я просто передал незавершенные (и грязные) состояния моего кода раньше (и выдвинул его) только для того, чтобы перенести его на другой компьютер, чтобы продолжить работу. Я уверен, что это плохая практика.
Сегодня, однако, я столкнулся git stash
после Googling немного. Кажется, это идеальное решение для того, что мне нужно.
Тем не менее, в документации не говорится, перейдет ли она на github, как только я внесу свои изменения. Кроме того, я хочу знать, есть ли более эффективный способ добиться мобильности, которая мне нужна.
Заранее спасибо!