В основном я пытаюсь понять, как я могу беспрепятственно работать на моем ноутбуке и настольном компьютере.Итак, я начинаю на своем ноутбуке и создаю пустую HTML-страницу.Я перенес это изменение в github.Затем я сажусь за свой рабочий стол, клонирую его, а затем начинаю новую ветку с названием crazy_idea, делаю какие-то сумасшедшие вещи.Нажмите на это.Теперь я хочу выпить кофе, чтобы взять ноутбук с собой по улице.Как мне получить изменения, которые я сделал на своем рабочем столе?
Я уже пробовал этот сценарий, используя $ git fetch git@github.com:SpencerCooley/sandbox.git crazy_idea
, затем $git checkout crazy_idea
, но когда я смотрю на код, он выглядит точно так же, как и до извлечения.Когда я смотрю на реальный код в моей учетной записи GitHub, я вижу изменения, которые я сделал, так что я знаю, что мои изменения успешны.Я думаю, что я неправильно понимаю, что делает fetch.Я думал, что это должно было в значительной степени сбить все последние изменения без слияния.Я был бы очень признателен за чье-либо понимание.