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

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

12.07.2015, 02:10. Показов 6138. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru