Вопросы с тегом 'version-control'

Контроль версий - это управление изменениями документов, программ и другой информации, хранящейся в виде компьютерных файлов. Используйте этот тег, чтобы отметить общие вопросы об использовании и применимости контроля версий, сравнение VCS. Для большинства команд и методов, специфичных для каждого конкретного VCS, существуют определенные теги, которые должны быть предпочтительными.
21
ответ

Возможно ли создать удаленное репо на GitHub из CLI без открытия браузера?

Я создал новый локальный репозиторий Git: ~$ mkdir projectname ~$ cd projectname ~$ git init ~$ touch file1 ~$ git add file1 ~$ git commit -m 'first commit' Есть ли какая-либо команда Git для создания нового удаленного репо и нажмите мою фикса...
задан 11 марта '10 в 12:25
3
ответов

Предпочтительный рабочий процесс Github для обновления запроса на извлечение после просмотра кода

Я отправил изменения в проект с открытым исходным кодом в Github и получил комментарии к обзору кода от одного из основных членов команды. Я хотел бы обновить код с учетом комментариев к обзору и повторно отправить его. Каков наилучший рабочий проце...
задан 30 окт. '11 в 22:42
10
ответов

Как выполнить поиск по всем Git и Mercurial фиксирует в репозитории определенную строку?

У меня есть репозиторий Git с несколькими ветвями и оборванными коммитами. Я хотел бы искать все такие коммиты в репозитории для определенной строки. Я знаю, как получить журнал всех фиксаций в истории, но они не включают ветки или оборванные капли...
задан 14 апр. '09 в 10:49
3
ответов

Делать ли я файл package-lock.json, созданный npm 5?

npm 5 был выпущен сегодня, и одна из новых функций включает детерминированные установки с созданием файла package-lock.json. Предполагается ли, что этот файл хранится в контроле источника? Я предполагаю, что он похож на yarn.lock и composer.lock,...
задан 26 мая '17 в 20:03
7
ответов

Как разбить последний коммит на два в Git

У меня есть две рабочие ветки, мастер и форум, и я только что внесли некоторые изменения в ветку forum, что мне бы хотелось to cherry-pick в master. Но, к сожалению, фиксация, которую я хочу использовать для вишни, также содержит некоторые из...
задан 17 сент. '09 в 19:53
8
ответов

Как отключить большое количество файлов без удаления содержимого

Я случайно добавил много временных файлов, используя git add -A Мне удалось отключить файлы с помощью следующих команд и удалось удалить грязный индекс. git ls-files -z | xargs -0 rm -f git diff --name-only --diff-filter=D -z | xargs -0 git rm --ca...
задан 18 авг. '11 в 10:07
22
ответов

Mercurial для начинающих: окончательное практическое руководство

Вдохновленный Git для начинающих: окончательное практическое руководство. Это компиляция информации об использовании Mercurial для новичков для практического использования. Новичок - программист, который коснулся контроля источника, не понимая ...
задан 23 июля '09 в 11:06
13
ответов

Какой лучший инструмент для трехстороннего слияния?

Subversion, Git, Mercurial и другие поддерживают трехсторонние слияния (объединяющие мины, их и "базовую" ревизию) и поддерживают графические инструменты для разрешения конфликтов. Какой инструмент вы используете? Windows, Mac OS X, Linux, бесплатны...
задан 21 февр. '09 в 7:03
3
ответов

Как мне выполнить 'git status', чтобы он не отображал невоспроизводимые файлы без использования .gitignore?

Как мне сделать git status, чтобы он не отображал необработанные файлы без использования .gitignore? Я хочу получить информацию о статусе модификации только для отслеживаемых файлов.
задан 27 февр. '09 в 16:34
7
ответов

Mercurial - вернитесь к старой версии и продолжайте оттуда

Я использую Mercurial локально для проекта (это единственный репо, в котором нет нажатия/вытягивания в/из другого места). На сегодняшний день он получил линейную историю. Тем не менее, текущая вещь, над которой я сейчас работаю, я понял, это ужасный...
задан 29 марта '10 в 21:53
8
ответов

Какие файлы Eclipse принадлежат управлению версиями?

Какие файлы Eclipse подходят для установки под контролем источника, за исключением источников? В моем проекте, в частности, мне интересно: .metadata/* Проект-Dir/.project Проект-Dir/.classpath project-dir/.settings/* Если есть какие-либо из них,...
задан 03 дек. '08 в 17:32
9
ответов

Почему "git commit" не сохраняет мои изменения?

Я сделал git commit -m "message" следующим образом: > git commit -m "save arezzo files" # On branch master # Changes not staged for commit: # (use "git add <file>..." to update what will be committed) # (use "git checkout -- <file&g...
задан 09 окт. '11 в 18:17
21
ответ

Git: "Коррумпированный свободный объект"

Всякий раз, когда я выхожу из своего пульта, я получаю следующую ошибку о сжатии. Когда я запускаю ручное сжатие, я получаю то же самое: $ git gc error: Could not read 3813783126d41a3200b35b6681357c213352ab31 fatal: bad tree object 3813783126d41a320...
задан 23 нояб. '10 в 12:16
11
ответов

Как полностью удалить привязки TFS

У меня есть решение, содержащее много проектов, Я хотел бы полностью удалить привязки управления источником, как я могу это сделать? Update: Я действительно хочу сделать одно решение и его проекты с TFS 2005 → 2008. Вот почему я удаляю привязки, ...
задан 11 дек. '08 в 13:40
34
ответов

Что делать с исходным файлом на С++ 11000 строк?

Итак, у нас есть этот огромный (11000 строк огромный?) исходный файл mainmodule.cpp в нашем проекте, и каждый раз, когда я должен прикасаться к нему, я съеживаюсь. Поскольку этот файл является таким центральным и большим, он продолжает накапливать в...
задан 01 сент. '10 в 10:16