У меня есть персональный проект с использованием git, который я часто просматриваю на нескольких компьютерах, размещенных на Github. Поскольку я работаю над этим дома, я часто прерываюсь довольно часто. Я буду в середине заявления, и ужин будет готов, или мне нужно сменить подгузник. И когда я вернусь к кодированию, я могу быть на другом компьютере. Каков наилучший способ получить самую последнюю версию?Быстрое синхронизацию рабочего пространства git на компьютерах
Я думаю, что самым ортодоксальным ответом было бы совершить и толкнуть. Я совершаю довольно часто, но совершение здесь кажется беспорядочным для меня. Код может находиться в полностью разбитом состоянии, когда я был в центре мысли. Сделать и опубликовать его, даже в ветке темы, мне не кажется правильным. Это также больше шагов, чем я бы предпочел.
До сих пор я использовал DropBox. Но это, похоже, привело меня к коррумпированному индексу. Нетрудно представить, потому что эти синхронизации могут быть в разных версиях git и разных операционных системах. Поэтому я боюсь этого.
Есть ли у кого лучшая альтернатива?
Возможно создание гитолита дома, в качестве дополнения к github? – fge
Я бы просто засунул его в эту временную ветку - вы всегда можете удалить ветку из GitHub позже, как только вы прибрали вещи. Нет смысла перегружать вещи :) –
Если бы вы предложили @ StuartGolodetz, я бы предложил назвать ваши ветки чем-то наподобие don't_clone_temp_feature_name, чтобы свести к минимуму вероятность того, что кто-то захватит вашу временную ветку. – wadesworld