Articles of git branch

Есть ли лучший способ восстановить ветки git-svn?

После клонирования моего SVN-репо в GIT я удалил в своем репозитории GIT ветви SVN, которые я вряд ли использовал, поскольку я не читал, как просто загружать конкретную ветку. Теперь мне все они нужны, но они не могут легко восстановить их (по одному будет немного медленнее). git svn fetch не работал для меня, поскольку багажник обновлялся, […]

Экспортировать весь Git Repo в SVN, включая ветви

Короче говоря, у меня есть git repo с несколькими ветвями, и я хотел бы переместить его в SVN-репо, сохраняя все ветви и фиксируя историю. До сих пор мне не повезло, большинство методов, которые я нашел, не переносят ветки, как я ожидал. (они объединены, или игнорируются, или съедены грубой) Я планировал использовать git-svn (git local, SVN […]

Преимущества ветвления в Git (для пользователя SVN)

У меня есть проект с использованием Git. Мой коллега приходит из мира SVN и колеблется, проверяя новую ветку в своем локальном хранилище. Он будет работать над своим локальным мастером и выбирать файлы для перемещения в удаленный репозиторий. Как мне убедить его в преимуществах ветвления? Например, с какими неприятностями он может столкнуться, когда не проверяет ветки? […]

Создайте ветвь SVN из существующей ветви Git

Я клонировал существующий проект SVN с помощью git svn clone без проблем до сих пор, но в то же время я создал ветвь только в Git (не в SVN), и теперь я хотел бы синхронизировать эту ветку с ветвью SVN ( а не ствол). Я создал филиал некоторое время назад. Возможно ли вернуть информацию, хранящуюся […]

git-svn и локальные ветви

Я обычно использую git для управления версиями, но прямо сейчас я застрял в источниках в репозитории svn, поэтому я использую git-svn для доступа к этому репозиторию. Однако это, похоже, приводит к некоторым проблемам, когда я пытаюсь использовать локальные ветви. Обычно я только фиксирую свои локальные репозитории примерно раз в день, поэтому я мог бы совершить […]

Как точно означает этот граф, полученный git log?

Я совершенно новый в GIT, и у меня есть следующие сомнения. В проект, над которым я работаю, я: Andrea@Andrea-PC MINGW64 ~/Documents/WS_vari/version-control/asteroids (master) $ git branch * master Поэтому должно быть, что в этом проекте у меня есть только главная ветка. Правильно ли это моя интерпретация? Затем я хочу увидеть график, связанный с выполнением этого проекта: […]

Git Diff одинаковых файлов в двух каталогах всегда приводит к «переименованию»,

git diff –no-index –no-prefix –summary -U4000 directory1 directory2 Это работает так, как ожидается, в том, что он возвращает diff всех файлов между двумя каталогами. Файлы, которые добавляются как ожидаемые, файлы, которые удаляются, также приводят к ожидаемому разностному выводу. Однако, поскольку diff учитывает путь к файлу как часть имени файла, файлы с тем же именем, в […]

git-svn ветвление: как настроить git config

Несколько месяцев назад я настроил git с репозитаром svn. До сих пор я использовал репозиторий svn для обновления с прилагаемым приложением. Но теперь я также хочу передать материал обратно. Для этого каждая функция, которую я собираюсь совершить, должна находиться в отдельной ветке. Я читал о том, как вы должны создать новую ветку и т. Д. […]

Каков наиболее эффективный способ переместить набор измененных коммитов в удаленный репозиторий git?

У меня есть удаленный репозиторий git с почти 1000 тяжелыми коммитами, то есть: C1 -> C2 -> C3 -> … -> C949 -> C950 -> … -> C1000 Недавно я обнаружил, что в commit C950 я добавил большие двоичные объекты в репо. Я удалил файлы в своем локальном репозитории, используя команду git filter-branch –index-filter . […]

Путаница по созданию ветки в git

Сделав несколько изменений в ветке, я решил работать из новой ветки. Я сделал git checkout -b new_branch_name и новая ветка была создана и извлечена. git status показал изменения, которые я сделал для master . Мне было любопытно, если бы мои изменения теперь были на обеих ветвях ( master и new_branch_name ) или просто new_branch_name . […]

Intereting Posts
SVN – добавить правило игнорирования без перезаписывания правил exitsting Переместить каталог в репозиторий SVN с помощью Tortoise SVN Почему я не должен использовать SharePoint для управления версиями? Как «вытащить вверх по течению» с помощью SVN Как зафиксировать изменения после импорта SVN? релиз maven -> peer not authenticated Как я могу добавить наиболее распространенные команды mercurial на панель инструментов Eclipse? Могу ли я проверить svn: externals на корень родительского каталога? Использует ли «ветви функций» совместимые с рефакторингом? Один репозиторий или два для нового варианта? Как отключить изменения, но продолжать отслеживать файл в Mercurial? В результате запроса Github pull слишком много изменений / коммитов Обновление файлов из экспортированного репозитория Git в автономном режиме Mercurial – Получить список исключенных файлов .hgignore Предотвратите фиксацию кода с помощью svn, если используются некоторые устаревшие функции C / C ++