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

137
Что такое патч в контроле версий git?

Я новичок в git и в управлении версиями, поэтому я пытаюсь выяснить, что такое патч и чем он отличается от остальных действий, которые я выполняю в git? Когда я могу применить патч? Это происходит каждый раз, когда я...

136
Как вы поддерживаете код разработки и производственный код? [закрыто]

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

134
Как я могу безопасно сохранить свои секретные ключи и пароль в моей системе контроля версий?

Я сохраняю важные настройки, такие как имена хостов и порты серверов разработки и производства, в моей системе контроля версий. Но я знаю, что хранить секреты (например, закрытые ключи и пароли базы данных) в репозитории VCS - это плохая практика . Но пароли - как и любой другой параметр - похоже,...

133
Как заставить Git игнорировать файлы без использования .gitignore?

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

132
git add * (звездочка) vs git add. (Период)

Я новичок в git, и у меня есть вопрос о добавлении файлов в git. Я нашел несколько вопросов StackOverflow о разнице между git add .и git add -a, git add --all, git add -Aи т.д. Но я не смог найти место , которое объясняет , что git add *делает. Я даже посмотрел справочную страницу git add , но это...

130
Именованные ветви против нескольких репозиториев

В настоящее время мы используем Subversion на относительно большой базе кода. Каждый выпуск получает свою собственную ветку, а исправления выполняются в основной ветви и переносятся в ветки выпуска с помощьюsvnmerge.py Я считаю, что пришло время перейти к лучшему контролю версий, и я некоторое...

130
Пустая папка подмодуля Git при клонировании репо

У меня есть одно репо, размещенное на https://github.com/aikiframework/json . В моей локальной копии я добавил подмодуль с помощью команды git submodule add git@github.com:jcubic/json-rpc.git json-rpc Затем я сделал коммит и нажал, и изменения появятся на GitHub (я могу щелкнуть по нему). Но когда...

129
Как отключить контроль версий в студии Android?

Я настроил свой Github с помощью студии Android, все работало нормально, но проблема в том, что я не могу выключиться или выйти из-под контроля версий, чтобы снова использовать IDE в обычном режиме. Это означает, что ошибки не отображаются, и из-за этого их действительно сложно отлаживать. Итак,...

127
Как скопировать локальную ветку Git в удаленное репо

На данный момент я сделал следующие шаги: Клонировано удаленное репозиторий Git Разветвил основную ветку до экспериментальной отредактировал / протестировал / зафиксировал код в экспериментальной ветке Сейчас я не готов объединить экспериментальное с основным. Однако я хочу вернуть его в удаленное...

127
Получить все коммиты git с момента последнего тега

Когда я собираюсь пометить фиксацию, мне нужно знать, что изменилось с момента последней помеченной фиксации. Например: a87a6sdf87a6d4 Some new feature a87a6sdf87a6d3 Some bug fix a87a6sdf87a6d2 Some comments added a87a6sdf87a6d1 Some merge <- v1.4.0 В этом примере я хотел бы узнать о 3 новейших...

126
Разница между GIT и CVS

В чем разница между системами контроля версий Git и CVS? Я с удовольствием использую CVS более 10 лет, и теперь мне сказали, что Git намного лучше. Не мог бы кто-нибудь объяснить, в чем разница между ними и почему один лучше...

125
Объединить ветку в магистраль

Я столкнулся со специфической проблемой с SVN merge. Я хочу слить из ветки разработчика в транк. У нас есть несколько веток разработки, которые одновременно отсекают ствол. Я объединяю одну из этих веток в магистраль с помощью этой команды: svn merge trunk branch_1 Я вижу, что изменения, которые не...

124
Есть ли система контроля версий для изменения структуры базы данных?

Я часто сталкиваюсь со следующей проблемой. Я работаю над некоторыми изменениями в проекте, которые требуют новых таблиц или столбцов в базе данных. Вношу изменения в базу данных и продолжаю работу. Обычно я не забываю записывать изменения, чтобы их можно было воспроизвести в действующей системе....

124
Переход с CVS на Git: эквивалент $ Id $?

Я прочитал кучу вопросов о простых инструментах управления исходным кодом, и Git показался мне разумным выбором. Он у меня есть и работает, и пока он работает хорошо. Один из аспектов, который мне нравится в CVS, - это автоматическое увеличение номера версии. Я понимаю, что в распределенном...