Articles of version control

Как избавиться от слияния комментариев в мастер-филиале с Git?

Я попытался слить Develop Branch в master и теперь получаю ошибки во время тестирования дыма. Это сводит меня с ума. Вещи как >>>>>>>>>>>>> ГОЛОВА >>>>>>>>>>>>> Разработка А ТАКЖЕ ======= появляются в коде, который создает хаос при его развертывании. Как мне избавиться от этих комментариев и заголовков Github. Моя ветка «Развитие» по-прежнему не повреждена и работает […]

Git: поиск операций удаления файла

Как я могу программным образом определить, когда файл был удален в git? Контекст. Периодическая программа создает текстовый файл и проверяет его. Иногда программа не выполнялась и не создавала файл. Git, при выполнении, будет проверять результаты, «удалить этот файл». Следующий успешный запуск программы затем добавит файл. Процесс исправлен, и я хотел бы очистить ложные последовательности delete […]

GIT фиксируется в двух разных ветвях источника

У меня 2 филиала: разработка и мастер . Учитель всегда отстает от развития . Теперь я создал новую ветвь, называемую new-branch , которая по существу развивается, но имеет другую исходную иерархию (например, именование Java-пакетов было полностью изменено), но функциональность / логика остается неизменной. Затем я хотел бы продолжить разработку в обеих ветвях на некоторое время. […]

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

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

Привязать код к существующему репозиторию Bitbucket (Git)

Существует огромный (более 500 Мбит) существующий репозиторий, размещенный на bitbucket.org. По какой-то причине, когда я пытаюсь клонировать ее в свою локальную среду, она берет навсегда, даже одного дня недостаточно (более 24 часов). Однако я могу быстро загрузить его в zip-архив. Но после загрузки ему необходимо связать или привязать код к существующему репозиторию Bitbucket. Я не […]

Настоящая разница между двумя историями GIT (или хэши / коммиты SHA)

Я вытащил и объединил код. Я хочу увидеть изменения, которые будут применены к коду. К сожалению, все перечисленные ниже также показывают изменения, которые выполняет другой разработчик (эти изменения были перенесены некоторое время назад) git diff origin / ContactList … ContactList git diff origin / ContactList..ContactList git diff origin / ContactList … HEAD git diff origin […]

Клонирование проекта SVN

Это очень простой вопрос в SVN: Я хочу загрузить проект BreakPad от Google. На своем сайте они говорят: Не члены могут анонимно проверять рабочую копию только для чтения по HTTP. svn checkout http://google-breakpad.googlecode.com/svn/trunk/ google-breakpad-read-only Когда я пытаюсь загрузить этот проект с TortoiseSVN, все, что я могу сделать, это загрузить ветвь соединительной линии (используя только http://google-breakpad.googlecode.com/svn/trunk […]

SVN для миграции Git: импортируйте только определенные филиалы и историю

Моя команда готовится к миграции в Git, и мы хотели бы начать с небольшого репозитория. Первоначальный репозиторий Git, созданный git–svn, составляет около 10 ГБ из-за двоичных файлов и сотен ветвей версий. Очистка больших файлов легко, сложной частью, по-видимому, является количество ветвей. Для миграции git мы хотели бы начать в определенный момент времени (X) только с […]

Как получить комментарий автоматического слияния в TFS

В системах управления версиями и инструментах, таких как черепахи для svn или sourcetree для git, когда я совершаю слияние, я обычно могу просто оставить комментарий по умолчанию, созданный инструментом, который в основном представляет собой обобщение того, какие изменения были объединены. В визуальной студии с использованием TFS есть текстовое поле комментария прямо над списком изменений, но […]

TFS: Git vs Team Foudation Version Control

Я понял, что когда я выбираю Git в качестве исходного элемента управления при создании нового проекта в Team Foundation Service, я теряю следующее: 1) Меню «Моя работа» в Проводнике команд 2) Я не могу отслеживать изменения кода в отношении определенной задачи в отставании продукта, назначенного разработчику Похоже, что Git становится очень популярным среди разработчиков, так […]

Intereting Posts
Отобразить историю фиксации другой ветви Как использовать svn по умолчанию: ключевые слова для включения? Является ли «master» стандартным именем ветки в git, или это просто стандартная практика? Колледж 2-го курса – Обучение – Продукты Microsoft Server Почему ветвление / слияние в SVN более болезненно, чем с Git? Хадсон не строит проект Достижение блокировки svn для всей ветки с использованием команды svn lock. Удаляет ли ветвь в git ее из истории? Subversion: как вы возвращаете коммит, который был реверсирован из ветки? Как вернуть пакет изменений MKS Как просмотреть все теги в репозитории git в командной строке Почему Tortoise SVN не показывает параметр Commit в некоторых папках на локальном компьютере? Функция изменения CruiseControlSet не выполняется, когда svn указывает на URL-адрес Выпуск Maven из Tagged Release Candidate или Branch SVN Возвращает «Сетевое подключение неожиданно закрыто»