Articles of GitHub

Слияние Git влияет на «объединенную» ветвь?

Компания, над которой я работаю, тестировала рабочий процесс Git с тремя основными ветвями (разработка, бета, мастер) плюс отдельные ветви функций. Это включает в себя объединение ветвей функции в «развитие» и «бета» независимо друг от друга, а затем периодическое объединение «бета» в «мастер» для релизов. Проблема: когда мы объединяем ветвь признаков для «разработки», она, похоже, влияет […]

GIT Сделать локальное ветвление от удаленного1 / master и нажать на remote2 / legacy

Я видел, что вы можете добавить удаленный доступ и указать, что pushurl – это еще один пульт. Например, если я установил свое происхождение как git remote add origin git@github.com:newrepo/newrepo.git Я могу добавить новый пульт и установить его pushurl в моем происхождении: git remote add oldremote git@github.com:oldrepo/oldrepo.git git remote set-url –push oldremote git@github.com:newrepo/newrepo.git Поэтому, если я […]

Как не отставать от репо, которое я разветвил?

Если я хочу начать проект путем поиска / клонирования существующего git-репо и продолжения работы над этой новой веткой навсегда, как должен работать мой рабочий процесс? Я захочу продолжить вытаскивать новые коммиты из репо, которое я первоначально отделил. Это случится git clone git checkout -b myNewBranch Внесите некоторые изменения и сделайте git rebase master Внесите некоторые […]

Как я могу показать git-коммиты, связанные с задачей и их информацией о слиянии?

Часть удовольствия от этого вопроса определяет, какая задача и как она записывается в git-истории. Когда вы используете модель ветвления git-потока, каждая развитая функция получает свою собственную ветку. Затем, используя следующий скрипт, который я получил от https://stackoverflow.com/a/6191836/172690 : #!/bin/sh # From https://stackoverflow.com/a/6191836/172690 NAME1="$1" if [[ -z $NAME1 ]]; then echo "Usage: git-show-merge-ancestry.sh COMMIT_ID This will display […]

Как я могу добавить «неверсированный файл» в github?

Я пытаюсь использовать GitHub в первый раз, и мне удалось загрузить небольшой проект, над которым я работаю. Проблема в том, что все мои файлы, кроме одного, добавляются в GitHub – я создал этот файл после завершения проекта и попробовал щелчок правой кнопкой мыши и «ДОБАВИТЬ», но это, похоже, не работает. Есть ли у кого-нибудь идеи […]

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

Каковы наиболее распространенные способы потери или перезаписывания кода при совместном использовании репозитория с другим разработчиком? Я говорю об этом после работы с несколькими репозиториями с акциями, где магически большая часть моей информации исчезает. Каковы некоторые безопасные обходные пути? Я использую Github.

Git – основное поведение, работающее с ветвями

Работая с Git 2.13.5, очень простой вопрос, чтобы проверить, не меня ли это неправильно или что-то неправильное поведение с филиалами. Выполните следующие действия: Исходная ситуация: у меня есть определенный репозиторий с одной ветвью («master»). git checkout -b some-changes Откройте some_file.js в любимом редакторе и добавьте некоторые изменения. Закройте файл. git status (я вижу измененный файл, […]

Восстановить файл из git-репо без фиксации

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

Что именно делает «git fetch». Выполняет ли последующую выборку предыдущую выборку?

В то время как на моей главной ветке я сделал «git fetch» ​​для другой ветки. Как мне отменить это? Мой вопрос строго о git fetch и о том, какая операция необходима для его отмены, а затем, если возможно, убедитесь, что локальная ветвь репо совпадает с ветвью удаленного репо. Ответ, который я ищу, прояснит то, что […]

Как заставить Git игнорировать подкаталоги, являющиеся git-хранилищем?

Я, ve git-хранилище, в котором я клонирую другой репозиторий git. Ну, как основное репо может игнорировать субрепозитории в git add -A ?

Intereting Posts
Почему я должен удалить старую управляемую модель объекта из исходного элемента управления? Файлы проекта под управлением версии? Какой хороший контроль версий для среды Mac? clearcase – разница между обновлением и rebase Как вы извлекаете определенную версию кода в TFS 2013 из Visual Studio 2013? Контроль версий меня озадачил Для битбакет, в чем разница между работой команды в репо и личным репо, на котором работают все в команде? Git возвращает фиксацию и добавляет изменения даже после того, как последует больше коммитов SVN заблокировал файлы, как удалить их из репозитория где можно запускать рельсы управления версиями и базы данных? Может ли переупорядочение совершается с помощью интерактивной перегруппировки git, вызывающей конфликт? История изменений TFS 2010 в отдельных разделах кода Mercurial merge создает новый заголовок в subrepos cvs – как узнать, нужен ли мне новый каталог без `cvs up`? Git Flow: функции тестирования на промежуточном сервере