Articles of git branch

Как я могу программно обнаруживать неактивные ветви в репозиториях GitHub?

У меня есть дюжина репозиториев в репозитории GitHub. Структура репозитория выглядит следующим образом: + project1 +——- trunk +——- tags +——- branches + ——- releases + project2 …. Наша политика требует, чтобы любая активная ветвь удалялась после 30 дней бездействия. Однако нет автоматического способа обнаружения такой неактивной ветви. Иногда у меня есть какая-то неактивная ветвь, которая […]

Как создать ветку в GitHub

Я изучаю Гит и экспериментирую. Я понимаю, как делать базовые операции, но я борюсь с созданием новой ветки. Я использую командную строку в окнах и инструмент github в браузере. Я попытался смоделировать создание новой ветки, создав новую ветку (named branch_1) в браузере, но когда я попытаюсь найти эту ветвь в командной строке, она не появится. […]

Как дублировать ветку в другую существующую ветку в git

Я хотел бы нажать все изменения в одной ветви на другую ветку (существующую ветку) без слияния. В качестве примера рассмотрим две ветви branch1 – branch2. И ветви 1, и ветвь2 отслеживают происхождение / ветвь1 и начало / ветвь2 соответственно. Филиал 1 совершает A, B, C, D, E, F Branch2 совершает A, B, D, F Я […]

Ошибка командной строки Git: «поток» не является командой git

Я очень новичок в Git и начинаю изучать версию командной строки. Я считаю, что мой поток git установлен неправильно. Я запускаю это с компьютера. Когда я запускаю следующую команду: git flow feature start JamesTest Я получаю следующую ошибку: git: 'flow' не является командой git. См. «Git –help» Вы имели в виду любой из них? Похоже, […]

Как переименовать ветку для удаления капитализации?

Я назвал имя ветки вместо name и хотел бы изменить его на последнее. Я попытался переименовать ветвь локально: git branch -m tmp Удаление ветки на github: git push origin –delete Name Переименование временной ветви: git branch -m name Нажатие ветки на github: git push origin name Но когда я нажимаю ветку на github, я получаю […]

Гит-ветвление: там и обратно

Когда я работаю над функцией, довольно часто я натыкаюсь на некоторые части в базе кода, которые можно улучшить. Я хочу, чтобы эти части были исправлены, но я не хочу, чтобы они фиксировались в текущей ветви функций, поскольку они просто связаны, если вообще. Поэтому я делаю следующее: git add -A git commit -m "WIP. Be back […]

fork on github, то как мне управлять своими взносами?

Я немного неясен в forkflow, который должен следовать за fork на github. Что делать, если у меня есть несколько небольших независимых исправлений различных ошибок в исходном репозитории, проекта среднего размера, скажем, OpenGrok? Создать отдельные ветви для каждого относительно небольшого несвязанного исправления? Я могу создать каждую ветку из master или я могу отделить одну ветвь от […]

Как я могу объединить свое отдельное репо, как если бы оно начиналось как вилка?

У меня есть два репозитория github, оба из которых я администратор: https://github.com/ripper234/osqa https://github.com/sghael/OSQA Оба были созданы с использованием git-svn из … svn-репозитория, конечно. Теперь я хотел бы объединить два репозитория в один последовательный вид (пожалуйста, извините, если моя терминология не точна). Я хотел бы иметь одно репо (https://github.com/sghael/OSQA), с несколькими ветвями: master – этот автосинхронизируется […]

Вилка и ветка Гитуба

Сценарий: На github существует пользователь «гуру» и его репозиторий primamy для проекта под названием «bigsw». Это первичное репо имеет несколько филиалов. («rel1», «rel2», «master») этот проект имеет 2 вилки, сделанные пользователем1 и user2. Каждая из вилок adobe имеет те же ветви, что и первичное репо, плюс одна другая ветвь, которая содержит их конкретную работу. Таким […]

В чем разница между запросом Pull и веткой?

В контексте GitHub и Atlassian Stash существует общая функция для выполнения запроса Pull. В чем разница между запросом Pull и веткой? Запрос Pull выглядит как другой способ вызвать ветку или?