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

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

4
Git без перемотки вперед отклонен
Мне кажется, что этот вопрос задавали много раз, но обычно решение такое: «Я удалил каталог и заново выполнил свою работу с новой проверкой». Я сделал коммит и нажал, но понял, что в сообщении коммита указал неправильный номер билета. Поэтому я посмотрел на SO в поисках быстрого решения и в итоге …

8
git-svn: что эквивалентно `svn switch --relocate`?
Репозиторий svn, который я зеркалирую через git-svn, изменил URL. В vanilla svn вы бы просто сделали svn switch --relocate old_url_base new_url_base. Как я могу это сделать с помощью git-svn? Простое изменение URL-адреса svn в файле конфигурации не выполняется.

5
Когда самое подходящее время для удаления ветки функции git?
Я не хочу, чтобы вокруг висело 82 функциональных ветки , поэтому мне интересно, каковы потенциальные недостатки простого удаления функциональной ветки, как только я объединю ее с мастером. Рабочий процесс: git co -b feat-xyz hack hack git ci hack some more git ci git co master git merge feat-xyz smoke test …

5
git gc --aggressive vs git repack
Ищу способы уменьшить размер gitрепозитория. Поиск приводит меня в git gc --aggressiveбольшинстве случаев. Я также читал, что это не лучший подход. Зачем? что мне следует знать, если я бегу gc --aggressive? git repack -a -d --depth=250 --window=250рекомендуется более gc --aggressive. Зачем? Как repackуменьшить размер репозитория? Кроме того, я не совсем …

5
git status -> Показать файлы, которые будут добавлены (поставлены) в подкаталоги
Скажем, я запускаю репозиторий git в папке, и у меня есть несколько подкаталогов в нем. У меня есть несколько шаблонов подстановки, .gitignoreчтобы исключить файлы в подкаталогах. Однако, когда я делаю это git status до того, как что-либо подготовлю , git status показывает только имена подкаталогов, которые будут добавлены, без указания …

6
Команда для очистки экрана Git Bash
Есть ли в Git команда для очистки экрана. например, в командной строке окна после выполнения большого количества кода, если вы наберете cls, тогда он очистит весь предыдущий код. поэтому мне нужна такая же функциональность в Git. так что кто-нибудь может сказать мне имя команды.

16
Как найти неотслеживаемые файлы в дереве Perforce? (аналог svn status)
У кого-нибудь есть сценарий или псевдоним для поиска неотслеживаемых (на самом деле: не добавленных) файлов в дереве Perforce? РЕДАКТИРОВАТЬ: Я обновил принятый ответ на этот вопрос, поскольку похоже, что P4V добавил поддержку этого в выпуске января 2009 года.

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

7
Проверяете пакеты из NuGet в системе контроля версий?
До NuGet общепринятой «передовой практикой» была регистрация всех внешних библиотек DLL, используемых в проекте. Обычно в каталоге Libsили 3rdParty. При работе с NuGet должен ли я возвращаться в packagesкаталог или есть ли способ для MSBuild автоматически загружать необходимые пакеты из канала nuget?

7
.classpath и .project - проверять в контроле версий или нет?
Я запускаю Java-проект с открытым исходным кодом, который состоит из нескольких модулей в дереве зависимостей. Все эти модули являются подкаталогами в репозитории Subversion. Для новичков в нашем проекте очень сложно настроить все это вручную в eclipse. Не все наши разработчики используют eclipse. Тем не менее, мы рассматриваем возможность просто проверить …

3
Как заставить Visual Studio открывать окно разрешения конфликтов после получения TFS
Когда я выполняю «Получить последнюю версию» в Visual Studio, если возникают конфликты, мне ничего не отображается, чтобы сделать это очевидным. Неизменно я думаю, что все в порядке, делаю сборку, и часто сборка работает. На мне всегда лежит обязанность не забывать искать конфликты и открывать окно конфликтов. Есть ли способ заставить …

3
Случайные папки "проблем" и файлы ".keep"
Учусь рельсам. Где-то по ходу дела я заметил, что в каталоге моего приложения rails появляются, казалось бы, случайные папки и файлы. В некоторых папках есть concernsпапка с .keepфайлом внутри. .keepФайл выглядит пустым. В других папках папки нет, concernsно есть пустой .keepфайл. Кто-нибудь знает, в чем дело с этими файлами / …

7
Невозможно оформить заказ, файл не объединен
Я пытаюсь удалить файл из своего рабочего каталога, но после использования следующей команды git checkout file_Name.txt Я получил следующее сообщение об ошибке error: path 'first_Name.txt' is unmerged Что это и как решить? Ниже приведен мой статус git $ git status On branch master You are currently reverting commit f200bf5. (fix …

6
Проверяете старую фиксацию и поддерживаете голову в главной ветке?
В настоящее время для переключения на другой коммит git (в той же ветке ... фактически, в главной ветке!) Я выполняю команду git checkout ea3d5ed039edd6d4a07cc41bd09eb58edd1f2b3a Теперь каждый раз, когда я это делаю, мерзавец говорит мне, что теперь у меня оторванная голова. Как мне перейти к более старой фиксации и по-прежнему поддерживать …

16
Tortoisegit спрашивает пароль
Я только начал работать над Git. Я использую Windows 7 и установил msysgit (1.7.8) и Tortoisegit (1.7.6). Репозиторий создается на сервере Linux, доступном через локальную сеть. Проблема, с которой я столкнулся, заключается в том, что я не могу клонировать репозиторий с помощью Tortoisegit, он запрашивает пароль, и я не уверен, …

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