Вопросы с тегом «git»

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

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

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

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

84
Как настроить частный репозиторий Git на GitHub? Это вообще возможно?

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

84
Msysgit bash ужасно медленный в Windows 7

Я люблю git и постоянно использую его в OS X дома. На работе мы используем svn в Windows, но хотим перейти на git, как только инструменты полностью созреют (не только TortoiseGit , но и что-то вроде действительно хорошей интеграции Visual Studio, предоставляемой VisualSVN ). Но я отвлекся ... Я...

84
git очень-очень медленный при отслеживании больших двоичных файлов

Моему проекту шесть месяцев, а git работает очень-очень медленно. Мы отслеживаем около 30 файлов размером от 5 до 50 МБ. Это двоичные файлы, и мы храним их в git. Я считаю, что эти файлы замедляют работу git. Есть ли способ убить все файлы размером> 5 МБ из репозитория. Я знаю, что потеряю все...

84
Как разрешить git status «Unmerged paths:»?

Я слил ветку dogв animal. Когда я совершаю коммит, я получаю следующее: Unmerged paths: (use "git reset HEAD <file>..." to unstage) (use "git add <file>..." to mark resolution both deleted: ../public/images/originals/dog.ai added by them: ../public/images/original_files/dog.ai У меня...

84
Как мне сделать git merge по умолчанию --no-ff --no-commit?

Политика компании - использовать --no-ffдля коммитов слияния. Мне лично нравится настраивать сообщения журнала слияния, поэтому я использую --no-commit. Кроме того, я люблю компилировать и тестировать, прежде чем отпустить коммит. Как сделать --no-ffи --no-commitпо умолчанию для меня для всех...

84
Git: Как восстановить 2 файлов, которые упорно застрял в «Changed, но не совершенные»?

У меня есть репо, в котором есть два файла, которые я предположительно изменил локально. Итак, я застрял в этом: $ git status # On branch master # Changed but not updated: # (use "git add <file>..." to update what will be committed) # (use "git checkout -- <file>..." to discard changes...

84
Git global ignore не работает

Я создал файл .gitignore_global и поместил его в каталог установки git. Когда я запускаю команду: git config --global core.excludesfile ~/.gitignore правила в файле игнорирования не применяются к моим коммитам. Когда я переименовываю файл .gitignore и помещаю его в корень своего проекта, правила...

84
Журнал Git между тегами

Я пытаюсь вывести журнал между двумя помеченными коммитами. mbell@cheetah [12:07:22] [/var/www/html/brone] [dev] -> % git tag 6.x-0.1 6.x-1.0-beta1 6.x-1.0-beta2 6.x-1.0-beta3 6.x-1.0-beta4 6.x-1.0-beta5 6.x-1.0-beta6 6.x-1.0-beta7 6.x-1.0-beta8 6.x-1.0-beta9 Если я тогда сделаю: git log...

84
Чувствительность к регистру в Git

У меня проблема с git. В основном я устанавливаю значение false, core.ignorecaseпотому что я хотел изменить регистр имен некоторых папок (поскольку я нахожусь в OSX с файловой системой без учета регистра, в противном случае изменения не отображались). Когда я извлек свои данные, я заметил, что...

84
Скопируйте / разветвите репозиторий git на github в ту же организацию

У меня есть репозиторий на github, содержащий веб-приложение, развернутое в двух разных доменах. В приложении есть небольшие логические вилки, которые ведут себя по-разному в зависимости от того, в каком домене оно развернуто. Дошло до того, что я хочу разделить его на два отдельных репозитория,...

84
Почему git думает, что мой файл .sql является двоичным файлом?

У меня есть несколько файлов .sql, которые я только что впервые отправил на github. Однако, когда я смотрю на коммит, он говорит: BIN  WebRole/Sql/Database.sql View Binary file not shown Может кто-нибудь сказать мне, почему он говорит: "Двоичный файл не показан"...

84
Предотвратить коммиты в основной ветке

(Для простоты) у меня есть masterветка и devв моем репозитории Git. Я хочу, чтобы masterветка всегда работала, поэтому вся моя работа должна выполняться в devветке. Однако, когда я объединяю свои изменения с помощью --no-ffслияния, я обычно остаюсь в masterветке и просто продолжаю работать в ней...

83
Руководство по пониманию gitk? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 5 лет назад . Уточните этот вопрос Я представляю git команде разработчиков и...

83
Можно ли игнорировать правила .gitignore в подкаталоге?

Я хочу игнорировать все правила .gitignore в подкаталоге, кроме правил .gitignore в корне. например) у меня уже есть .gitignoreфайл в структуре каталогов /a. А также .gitignoreфайл в формате /a/b. Допустим, /aесть a.txt b.txtфайлы. /a/bесть .configфайл. .gitignoreопределяет .configв /a/b....

83
Экспортировать только измененные и добавленные файлы со структурой папок в Git

Я хотел бы получить список измененных и добавленных файлов в конкретном коммите, чтобы я мог их экспортировать и сгенерировать пакет с файловой структурой. Идея состоит в том, чтобы получить пакет и распаковать его на сервере. По многим причинам я не могу создать ловушку для автоматического...

83
Как откатить два предыдущих коммита?

Рассмотрим этот сценарий: Разработчик A выполняет фиксацию: #n Dev. B совершает # n + 1 Dev. A совершает # n + 2 и фиксируем # n + 3 а затем обнаруживает, что в своей фиксации № n + 2 он ввел дефект. Как dev. Откатить его последние 2 коммита и продолжить разработку на коммите # n + 1 ? Пробовал...

83
Есть ли клон Github в PHP, который я могу запустить на моем собственном сервере? [закрыто]

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

83
Git - как вызвать конфликт слияния и ручное слияние для выбранного файла

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