Из-за большого размера репо я клонировал только последний его снимок:
git clone --depth=1 <url>
Эта команда загрузила только последнюю версию master
ветви.Поэтому я выбрал нужную мне ветку:
git fetch --depth=1 origing testing
С таким выводом:
remote: Enumerating objects: 13, done.
remote: Counting objects: 100% (13/13), done.
remote: Compressing objects: 100% (8/8), done.
remote: Total 8 (delta 5), reused 0 (delta 0)
Unpacking objects: 100% (8/8), done.
From gitlab.com:lambda-hse/tatlin-hse/gotatlin
* branch testing -> FETCH_HEAD
Проблема в том, когда я делаю (для смены ветки я нахожусь):
git checkout testing
ничего не происходит, и репо все еще находится в ветке master
.Как я могу преодолеть эту проблему без полного клонирования репо?