Articles of git branch

Укажите часть «начало / мастер» в git push

Если я сделаю git push, я вижу 3 филиала. 1) Локальная ветка, над которой я работаю, скажем 'foo1' 2) локальную ветвь удаленного отслеживания 'origin / foo2' (которая всегда находится на том же самом фиксации, что и удаленный foo3 после push / pull) 3) 'foo3' в дистанционное репо. Естественно, что все они будут называться foo, но […]

Git – переместить нажатой фиксации в новую ветку (переименовать ветку вместо нажатия на нажатие)?

Существует еще один вопрос, который почти точно описывает мою ситуацию ( Git – Moving Pushed Commits to Different Branch ). Единственное различие заключается в том, что коммиты, которые я хотел бы переместить, находятся в ветке «Развитие», а не на хозяине (что не должно иметь значения, потому что в главной ветке нет ничего особенного). Кроме того, […]

Неизвестная ветка git проверила

У меня есть филиал под названием ChartFeature но я случайно набрал git checkout CHartFeature и закончил с этим в powershell / poshgit: C:\git\Charting [CHartFeature]> git status On branch CHartFeature nothing to commit, working tree clean Что здесь случилось? Если я смотрю в SourceTree, он не показывает ветку, но я могу (и попал в беду), когда […]

Git: нажатие на ветку вызвало нежелательные файлы

Я застрял в странной проблеме, о которой я, похоже, не понимаю. У меня было две локальные ветви гита, которые указывали на один и тот же пульт. Локальные ветви – это мастер и арендатор, и у меня есть следующая конфигурация в .git моего ws [remote "origin"] fetch = +refs/heads/*:refs/remotes/origin/* url = git@egitrepo:project.git [branch "master"] remote = […]

что такое «автоматизированные» файлы в git и как вы их перечисляете?

Я запустил git merge master –no-commit в ветке, и единственный результат был следующим: Auto-merging path/to/file Automatic Merge went well; stopped before committing as requested Однако git diff HEAD –name-status показывает, что имеется около 15 файлов, в которых были изменены (с префиксом «M») и 3 файла, которые были добавлены (с префиксом «A»). Не все ли измененные […]

найти имя филиала во время git rebase

Какие? Есть ли способ найти имя ветви-существа-rebased во время интерактивной rebase, что лучше, чем разбор .git/rebase-merge/head-name ? Детали Обычно я использую git rev-parse –abbrev-ref HEAD для получения имени ветки. Но во время перебалки ветка находится в состоянии отдельной головы, а rev-parse возвращает HEAD . Итак, теперь я разбираю файл .git/rebase-merge/head-name если он существует, чтобы вытащить […]

Отменить git commit + git branch <branchname> – с твист

Я занимаюсь «документированием на заднем плане» истории разработки приложений, перемещая существующие снимки дерева каталогов проекта (которые были сохранены тогда с помощью простых и примитивных копий папок, а не git или любого другого контроля версий) к git. После борьбы с новыми концепциями git и новой терминологией этот процесс миграции, похоже, прошел хорошо, когда я внезапно обнаружил: […]

Временная проверка филиала, чтобы показать работу в процессе?

Каков наилучший способ «показать» незавершенные функции (ветви), проверив их в другом локальном репозитории? Обычный способ – создать новую локальную ветвь git checkout -b feature origin/feature . Но думать о: Локальные ветви на целевом компьютере являются только временными, будут удалены точно. Доступ к чтению будет достаточным. Есть ли более элегантный способ временного контроля удаленных филиалов, чтобы […]

Git – внесение изменений в несколько основных ветвей

Моя небольшая группа разработчиков создает и поддерживает интерфейсы для нескольких различных версий основного продукта нашей компании. Различные версии нашего основного продукта в основном похожи, но есть некоторые различия, которые требуют от нас сохранить наш код в отдельной ветке для каждой версии. Все находится в одном хранилище. Недавно нам нужно было переключиться на Git и пытаться […]

Нажатие одной ветви git требует притяжения к другому?

Я немного git n00b, и у меня возникают трудности с филиалами. Я не думаю, что этот вопрос задан, но может быть просто, что я не ищу правильные ключевые слова. Ситуация: у меня есть удаленный репозиторий git, и я проверил главную ветвь на машине 1. Я сделал то же самое на машине 2, за исключением того, […]

Intereting Posts
Как использовать god-подмодуль с сторонней библиотекой? Запустить сборку в Hudson из Visual SVN Вставить короткую компактную версию Gist в HTML Subversion: добавление данных ревизии в файл кода при фиксации Невозможно выполнить git checkout на местном языке с помощью источника / мастера Невозможно клонировать через git git: Как мне отменить возвращенное слияние в далеком прошлом (давно отодвинуто)? Как переместить папки в реестре github из подпапки в родительскую папку и удалить теперь пустую подпапку? Триггер Gerrit работает вручную, но не автоматически JGit Как получить список RevCommit для DiffEntry Итак … как я могу отправить файлы в репо? Как я могу нажать конкретную фиксацию на удаленный, а не на предыдущие коммиты? API Openweathermap для Githubpages Расширение локального содержимого репо .git Неотслеживаемые файлы появляются в моем реестре GIT и не знают, как и почему