Форум программистов, компьютерный форум, киберфорум
Git
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.93/29: Рейтинг темы: голосов - 29, средняя оценка - 4.93
6 / 6 / 5
Регистрация: 15.05.2014
Сообщений: 104

Не отображается список веток после git clone

12.07.2015, 02:10. Показов 6189. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
После клонирования репозитория с сервера, вывод комманды git branch не отображает никаких веток, пока явно не будет сделан git checkout <branch>. Почему так и как это исправить? Пользуюсь графическим клиентом и не удобно каждый раз после клонирования лезть в консоль, чтобы починить отображение веток. Может есть какая-то комманда для обновления статуса отоброжения всех веток, чтобы вбить ссылкой в графическом клиенте?

Добавлено через 15 минут
Кому интересно, нашел конвеер для принудительного задания отслеживания веток. Выполнять после клонирования:

Bash
1
git branch -r | grep -v HEAD | awk -F'/' '{print $2 " " $1"/"$2}' | xargs -L 1 git branch -f --track
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.07.2015, 02:10
Ответы с готовыми решениями:

Git clone из локальной папки
Добрый день уважаемые, подскажите как правильно написать что бы склонировать репозиторий из локальной папки? Пытался сначала git clone...

Git clone; wget не работают
Данные команды на удаленном сервере не работают, зато отлично работают на виртуалке без всяких приблуд. Сначала ошибка couldn't find host...

GIT clone с локальной машины
Всем доброго времени суток! Начал изучать GIT, и в данный момент разбираюсь с работой с удаленными репозиториями. Создавал...

5
3258 / 2060 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
12.07.2015, 06:42
Цитата Сообщение от kquick Посмотреть сообщение
Может есть какая-то комманда для обновления статуса отоброжения всех веток, чтобы вбить ссылкой в графическом клиенте?
В опциях своего клиента и ищите.
В консольном клиенте — git branch -a.
1
6 / 6 / 5
Регистрация: 15.05.2014
Сообщений: 104
12.07.2015, 16:21  [ТС]
Цитата Сообщение от 0x10 Посмотреть сообщение
В опциях своего клиента и ищите.
Клиент стандартный git gui. Там я не нашел таких опций. Но там можно вбить свои консольные комманды в меню Tools.

Цитата Сообщение от 0x10 Посмотреть сообщение
git branch -a
Ситуации не изменяет. Это только отображает все ветки, а не добавляет их в список вывода комманды
Bash
1
git branch
Судя по всему графичпеский клиент работает аналогично этой комманде при отображении списка веток.

Просто думал, может есть какая-то более простая комманда, чем такой длинный конвеер как в первом посте.
0
3258 / 2060 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
12.07.2015, 16:26
Цитата Сообщение от kquick Посмотреть сообщение
Это только отображает все ветки, а не добавляет их в список вывода комманды
Ок, значит, я неправильно понял. Потому что не могу придумать зачем может понадобиться чекаутить абсолютно все удаленные ветки, если хочется только посмотреть на них.
Более короткий вариант предлагают еще тут.
1
6 / 6 / 5
Регистрация: 15.05.2014
Сообщений: 104
12.07.2015, 16:41  [ТС]
Цитата Сообщение от 0x10 Посмотреть сообщение
Потому что не могу придумать зачем может понадобиться чекаутить абсолютно все удаленные ветки
Возможно, это не правильно, хранить несколько смежных проектов в одном репозитории, но ситуация следующая: есть несколько похожих проектов и файлы проектов занимают очень много места. Но, большая часть (окло 90%) у проектов одинаковая. Чтобы суммарный размер был небольшим, все проекты хранятся в одном репозитории и нужно переключаться между ними после клонирования.
0
3258 / 2060 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
12.07.2015, 16:45
Хранение нескольких проектов в одном репозитории усложняет workflow. Если проекты релизятся независимо, то на каждый проект должен быть свой набор веток: релиз, разработка, хотфиксы и т. д.
Можно на каждый проект завести свой репозиторий, и отдельный репозиторий для общей части проектов. Естественно, это может потребовать внесение изменений в конфиги системы сборки, организаию кода и прочее, поэтому этот вариант как единственно верный не навязываю.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.07.2015, 16:45
Помогаю со студенческими работами здесь

Ошибка ssh ключа при выполнении git clone
Всем привет, На bitbucket я загрузил свой public key в SSH keys на на сервере(Ubuntu 18 Digital under Ocean) настраиваю доступ по ssh ...

Закрыть принудительно список изменений после выполнения git diff
Доброго времени суток! Я выполняю команду git diff и у меня появляется список изменений больше чем git выдает по умолчанию, затем...

Есть ли список всех веток реестра относящиеся к контекстному меню?
Есть список всех веток реестра относящиеся к контекстному меню? К примеру FileSeek не могу найти, кроме контекстного меню рабочего...

Ошибка git-а после установки kubuntu 18
Подскажите, после установки kubuntu 18 получаю # git clone git@bitbucket.org:site.git Cloning into 'site'... git@bitbucket.org:...

Команда $git init создает .git не в той папке
Привет. Не нашел на форуме раздела, где мог бы задать вопрос по работе git, пишу поэтому сюда. После команды $git init в git-bash папка...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
[В процессе разработки] SDL3 для Web (WebAssembly): Сборка библиотек SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru