git checkout <branchname> не работает для конкретной ветки
Я создал хранилище в bitbucket для образовательных целей. У меня есть мастер и 2 филиала.
У меня есть моя капля на digitalocean, куда я вошел git clone
в замазку.
git checkout <branchname>
работает только для одной ветви и не работает для другой. (странно, правда?)
если я войду в git checkout hashtag
из этой ветви, это работает, хотя.
Я не получаю никакой ошибки или сообщения, он просто говорит... переключился на ветку... но в результате получается ранняя версия master.
1 ответ
Похоже, что эта ветвь была объединена с мастером некоторое время в прошлом, и с тех пор мастер продолжает двигаться вперед. Таким образом, когда вы проверяете эту ветку, вы возвращаетесь к более ранней версии master, когда ветка только что была слита с ней.