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

88
Когда самое подходящее время для удаления ветки функции git?

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

88
Git без перемотки вперед отклонен

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

88
git status -> Показать файлы, которые будут добавлены (поставлены) в подкаталоги

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

88
Команда для очистки экрана Git Bash

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

88
git gc --aggressive vs git repack

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

87
Как найти неотслеживаемые файлы в дереве Perforce? (аналог svn status)

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

87
Следует ли мне держать файлы проекта под контролем версий? [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...

87
.classpath и .project - проверять в контроле версий или нет?

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

87
Проверяете пакеты из NuGet в системе контроля версий?

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

87
Случайные папки "проблем" и файлы ".keep"

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

87
Невозможно оформить заказ, файл не объединен

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

87
Как заставить Visual Studio открывать окно разрешения конфликтов после получения TFS

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

85
Сворачивание истории репозитория git

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

85
Как отменить слияние в Mercurial?

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

85
Проверяете старую фиксацию и поддерживаете голову в главной ветке?

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

85
Tortoisegit спрашивает пароль

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

84
Невозможно Git-push master на Github - 'origin' не похоже на репозиторий git / доступ запрещен

Этот вопрос связан с моей проблемой в понимании перебазирования, ветвления и слияния , а также с проблемой Как вы можете зафиксировать свою учетную запись github, если у вас есть товарищ по команде в вашем удаленном списке? Я узнал, что у других была такая же проблема. Проблема, похоже, связана с...

84
Как я могу заставить мой код C автоматически распечатывать хэш версии Git?

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

84
Эквивалент git «hg cat» или «svn cat»

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

84
Зафиксируйте только изменения свойств в корне репо, а не в файлах

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