Я разветвил хранилище, а затем git клонировал разветвленную версию.
из терминала Android Studio. Тем не менее, когда я гита ветку, чтобы увидеть
доступные ветви, единственная существующая ветвь называется
Develop_branch или StarterCode.
Так работает git. Когда вы локально клонируете git-репо с несколькими ветками, будет только ветка по умолчанию . В зависимости от удаленного репо, ветвь по умолчанию на данный момент develop_branch
. Поэтому, когда вы клонируете git repo из github, единственная локальная ветка - develop_branch
.
Чтобы переключиться на другую ветку, соответствующую удаленным веткам, вы можете использовать команду:
git checkout <remote branch name>
Тогда удаленная ветвь будет проверяться локально.
Чтобы проверить разницу между двумя ветвями, вы можете использовать команду:
git diff branchname1 branchname2 --name-only
Например, вы можете увидеть разницу между develop_branch
и T0X.01-Exercise-GoogleApiClient
на git diff develop_branch T0X.01-Exercise-GoogleApiClient --name-only
.
Если файл имеет другую версию между develop_branch
и T0X.01-Exercise-GoogleApiClient
, но он показывает тот же код в Android Studio, то вы можете устранить неполадки со следующими аспектами:
Проверка успешности переключения ветви
Предположим, вам нужно переключиться с develop_branch
на T0X.01-Exercise-GoogleApiClient
, вы можете проверить текущую ветку внизу окна Android Studio.
Закройте файл и снова откройте
Если содержимое файла не изменяется соответственно в другую ветвь, вы можете закрыть файл и открыть его, а затем проверить содержимое снова.