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

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

14
Как я могу полностью удалить TFS Bindings
У меня есть решение, которое содержит много проектов, Я хотел бы полностью удалить привязки управления исходным кодом, как я могу это сделать? Обновление: что я действительно хочу сделать, так это переместить одно решение и его проекты из TFS 2005 -> 2008. Вот почему я удаляю привязки, есть ли лучший способ …

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

15
Как мне найти следующий коммит в git? (ребенок / дети реф.)
ref^относится к коммиту до ref, как насчет получения коммита после ref ? Например, если я git checkout 12345как проверить следующий коммит? Спасибо. PS Да, git - это дерево структуры указателя узла DAG. Как мне найти коммит после этого?

15
Вставить коммит перед корневым коммитом в Git?
Я уже спрашивал о том, как раздавить первые два коммита в репозитории git. Хотя решения довольно интересны и не настолько изнурительны, как некоторые другие вещи в git, они все еще немного мешают всем, если вам нужно повторять эту процедуру много раз по мере развития вашего проекта. Итак, я бы предпочел …

30
Что делать с исходным файлом C ++ из 11000 строк?
Таким образом, в нашем проекте есть огромный исходный файл mainmodule.cpp (это 11000 строк?), И каждый раз, когда мне приходится его трогать, я съеживаюсь. Поскольку этот файл настолько центральный и большой, он продолжает накапливать все больше и больше кода, и я не могу придумать, как сделать так, чтобы он действительно начал …

6
Игнорирование содержимого уже зарегистрированного каталога?
У меня есть git-репозиторий, который используется только для хранения графических и звуковых файлов, используемых в нескольких проектах. Все они находятся в одном каталоге без подкаталогов. Сейчас я только что создал скрипт для копирования этих ресурсов из другого структурированного каталога с несколькими уровнями подкаталогов. Теперь я хочу, чтобы git отслеживала только …

1
В чем смысл git reset --hard origin / master?
Я сделал git pullи получил ошибку: Следующие файлы рабочего дерева будут перезаписаны слиянием ... Пожалуйста, переместите или удалите их, прежде чем вы сможете слить. Чтобы решить эту проблему, я сделал следующее: git fetch git reset --hard origin/master Теперь, когда я это делаю git pull, он говорит, что все в курсе. …

9
Как сделать коммит Git в прошлом?
Я конвертирую все в Git для личного использования, и я нашел несколько старых версий файла, уже находящихся в хранилище. Как передать его в историю в правильном порядке в соответствии с «датой изменения файла», чтобы у меня была точная история файла? Мне сказали, что-то вроде этого будет работать: git filter-branch --env-filter="GIT_AUTHOR_DATE=... …


11
Git - Как закрыть коммит редактор?
Я новичок в Git и учусь на PDF. Я только что выполнил команду, $ git commitи она открывает новый редактор. Но я пытаюсь закрыть этот новый редактор коммитов. Как это сделать? Я использую Git на Windows.

8
Как просмотреть git-pull без выполнения fetch?
Это вообще возможно? По сути, есть удаленный репозиторий, из которого я извлекаю, используя просто: git pull Теперь я хотел бы просмотреть, что изменится эта тяга (разница), не касаясь чего-либо на моей стороне. Причина в том, что та вещь, которую я вытаскиваю, может не быть «хорошей», и я хочу, чтобы кто-то …

26
Как часто совершать изменения в системе контроля версий? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Улучшить этот вопрос Как часто мне следует вносить изменения в систему контроля версий? …

7
git - пропускает определенные коммиты при слиянии
Я использую Git уже около года и думаю, что это фантастика, но я только начал над второй версией проекта и начал новую ветку для него. Я немного борюсь с лучшим способом справиться с ситуацией. У меня есть две ветви, называемые скажем master10 (для v1) и master20 (для v2). Я делал …

10
Совместимость Git с Mercurial Repository
Я использую GIT на Mac. Достаточно сказано. У меня есть инструменты, у меня есть опыт. И я хочу продолжать его использовать. Здесь нет войн ... Проблема всегда в совместимости. Большинство людей используют SVN, что отлично подходит для меня. Git SVN работает "из коробки" и является решением без излишеств. Люди могут …

3
git-svn: как мне создать новую ветку svn через git?
У меня есть Git-репозиторий, который отслеживает SVN-репозиторий. Я клонировал это используя --stdlayout. Я создал новый локальный филиал через git checkout -b foobar Теперь я хочу, чтобы эта ветка …/branches/foobarпопала в репозиторий SVN. Как мне это сделать? (Вырезал много следственного текста. См. историю вопроса, если вам это интересно)

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.