Я использую Git для управления версиями и GitHub для публикации кода на некоторое время. Я получаю удовольствие от интерфейса и считаю его очень полезным. Тем не менее, я немного порван с этой ситуацией. Я студент, использующий мои школьные компьютеры и персональный компьютер для написания кода.Разработка нескольких компьютеров
Мне нужно часто работать с моим приложением с нескольких компьютеров. Я мог бы быть в середине написания кода, когда закончится период, и мне нужно уйти. Неправильно подталкивать код до GitHub, а затем синхронизировать удаленную ветку с моим ПК, когда я возвращаюсь домой (это означает, что я бы ежедневно толкал GitHub). Однако это правильное использование? Если нет, какой инструмент я должен использовать? Я хочу синхронизировать несколько рабочих областей вместе с кодом, который может быть очень ошибочным и ошибочным.
Что делает это «плохой» для вас? Разве вы не хотите, чтобы «работа в процессе» фиксировала в вас историю, вы используете только одну ветку и хотите, чтобы она всегда находилась в рабочем состоянии? – Jonah
Итак, у вас есть ветвь WIP и просто нажимайте на нее. Git - полный редактор истории, вы можете переписывать и пересматривать, как вам нравится, нет ничего святого в коммите. – jthill