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

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

2
Как отменить слияние в Mercurial?
Я обманул слияние. Я хочу вернуться и попробовать еще раз. Есть ли способ отменить слияние до его фиксации? hg revertне делает то, что я хотел бы, он только возвращает текст файлов. Mercurial прерывает мою вторую попытку слияния и жалуется, что исходное слияние все еще не выполнено. Есть ли способ отменить …

4
Сворачивание истории репозитория git
У нас есть проект git с довольно большой историей. В частности, в начале проекта в проекте было довольно много двоичных файлов ресурсов, теперь они удалены, поскольку фактически являются внешними ресурсами. Однако размер нашего репозитория составляет> 200 МБ (общий размер проверки в настоящее время составляет ~ 20 МБ) из-за того, что …

9
Невозможно Git-push master на Github - 'origin' не похоже на репозиторий git / доступ запрещен
Этот вопрос связан с моей проблемой в понимании перебазирования, ветвления и слияния , а также с проблемой Как вы можете зафиксировать свою учетную запись github, если у вас есть товарищ по команде в вашем удаленном списке? Я узнал, что у других была такая же проблема. Проблема, похоже, связана с /etc/xinet.d/. …

9
Эквивалент git «hg cat» или «svn cat»
Я хочу извлечь копию последней версии файла, хранящегося в репозитории git, и передать ее в сценарий для некоторой обработки. С svn или hg я просто использую команду "cat": Распечатать указанные файлы в том виде, в котором они были в данной ревизии. Если ревизия не указана, используется родительский рабочий каталог или …

2
Зафиксируйте только изменения свойств в корне репо, а не в файлах
У меня есть репозиторий SVN с незафиксированными изменениями файлов. Также изменилось свойство svn: externals в корневой папке. Как зафиксировать изменения свойств БЕЗ фиксации изменений самих файлов?

12
Как я могу заставить мой код C автоматически распечатывать хэш версии Git?
Есть ли простой способ написать код C, который может получить доступ к его хеш-версии Git? Я написал программное обеспечение на языке C для сбора научных данных в лабораторных условиях. Мой код записывает собранные данные в файл .yaml для последующего анализа. Мои эксперименты меняются изо дня в день, и мне часто …

4
Есть ли клон Github в PHP, который я могу запустить на моем собственном сервере? [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь …

3
Сравните файлы между двумя ветками в TortoiseSVN
Я знаю, как это сделать в SVN, svn diff http://svn.example.com/branches/A/File1.txt http://svn.example.com/branches/B/File1.txt Но в TortoiseSVN должен быть менее болезненный способ сделать это. Вы могли подумать, что можете сделать это из журнала шоу, но похоже, что он показывает только изменения в текущей ветке.

17
Хранение сторонних библиотек в системе контроля версий
Следует ли хранить библиотеки, на которые опирается приложение, в системе контроля версий? Одна часть меня говорит, что надо, а другая - нет. Кажется неправильным добавлять 20-мегабайтную библиотеку, которая затмевает все приложение только потому, что вы полагаетесь на пару функций из него (хотя и довольно сильно). Должны ли вы просто хранить …

10
Фиксация файлов конфигурации для конкретного компьютера
Обычный сценарий, когда я разрабатываю, заключается в том, что в базе кода будет несколько файлов конфигурации, для которых требуются настройки для конкретной машины. Эти файлы будут зарегистрированы в Git, и другие разработчики всегда случайно вернут их обратно и нарушат чью-то конфигурацию. Простым решением было бы просто не регистрировать их в …

3
git reset спрашивает "еще?"
Командная строка Windows Git, версия 1.8.0 У меня есть 3 коммита, и когда я печатаю git reset --soft HEAD^ новая линия приходит с More? и мигающий курсор для ввода Тогда, что бы я ни набирал, я всегда получаю фатальный: неоднозначный аргумент. 'HEAD': неизвестная ревизия или путь не в рабочем дереве. …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.