Я поддерживаю проект с открытым исходным кодом, размещенный на GitHub (публичный репозиторий).
Из-за моего текущего рабочего шаблона мне приходится работать над несколькими устройствами в исходном коде.Это приводит к ситуациям, когда мне приходится переключаться между двумя устройствами, чтобы продолжить кодирование.
Вернувшись назад, когда у меня был частный репозиторий, я просто фиксировал бы ветку develop
(или любую ветвь функций в этом отношении)и нажал на origin
на одном устройстве и вытянул / перебазировал на другом.В некоторых случаях нет значимого сообщения о фиксации, нет состояния сборки.
Теперь, работая над общедоступным репозиторием, я не хочу «загрязнять» ветки, поэтому я задаюсь вопросом: каков будет лучший ход работы?
Есть ли у кого-нибудь хороший совет для меня?