Описание тега git-bare
Чистый репозиторий git назван так потому, что у него нет рабочего каталога; он содержит только файлы, которые обычно скрыты в подкаталоге.git. Другими словами, он поддерживает историю проекта и никогда не хранит моментальный снимок какой-либо данной версии.
1
ответ
Мягкий сброс мерзких веток
У меня есть набор репозиториев GIT, в которых я всегда выполняю разные действия в разных ветках, и все они отправляются в github. действия связаны с Redmine и заставят Redmine забрать коммиты, как только произойдет пуш. Поскольку Redmine не настроен…
14 июл '11 в 07:24
4
ответа
Git голые репозитории, рабочие деревья и отслеживание веток
Я работаю с базой кода, где мне нужно работать над несколькими ветками одновременно для разных целей. Поэтому я клонирую в пустой репозиторий, а затем настраиваю несколько рабочих деревьев: git clone --bare ssh://git@git.example.com/project/repo rep…
25 янв '19 в 14:13
1
ответ
Git допускает "голые" подмодули?
Это может быть ужасно, я не уверен. Допустим, у нас есть репо "продукт" с рабочим каталогом /product /product/command.script /product/config/ (bare git repo) И репо "конфиг" с рабочим каталогом /config /config/config.json Файл command.script имеет д…
27 авг '14 в 22:20
2
ответа
Как выглядит Git remote?
Я создаю учебное пособие для моих коллег по "как делать Git", и я добавил простое учебное пособие для add, commit, а также pushи теперь я хочу, чтобы они проверили, что они сделали. Я думал, что скажу "Перейти к удаленной папке и проверить наличие н…
22 апр '18 в 17:58
0
ответов
Исправьте git repo, который имитирует структуру репозитория, но не
После преобразования моего SVN-репозитория в Git-репозиторий у меня осталась папка со всем содержимым, которое обычно находится в .git папка в каталоге верхнего уровня, например Repo (top level directory) - branches folder - hooks folder - info fold…
21 мар '18 в 21:37
2
ответа
Развертывание - безопасно ли GIT продвигать живое производство?
В настоящее время я с нетерпением жду возможности работать с пустым git-репозиторием для развертывания на рабочем сервере, у меня есть ловушка "post-receive", которая использует git checkout для обновления рабочей папки. Приложение представляет собо…
09 окт '18 в 14:36
1
ответ
Не удалось заблокировать ссылки / главы / мастер удаленного репо
Мои проблемы относятся к ситуации, описанной в этом посте. В двух словах, есть удаленный репозиторий с открытыми и открытыми репозиториями. Согласно плану, мало кто (включая меня) должен иметь возможность перенести свои изменения в репо. hooks/post-…
22 фев '19 в 13:04
1
ответ
Добавление файлов в пустой каталог не работает
Мне нужен пустой репозиторий, который я публикую в VS2015. Тем не менее, моя публикация не удалась, потому что уже есть файл "config", созданный с --bare команда. Я предполагаю, что этот файл - web.config. Я подтвердил это, пытаясь просто вставить ф…
11 май '16 в 04:28
1
ответ
Git не может нажать на удаленное репо
Что я хотел бы сделать: я хотел бы создать удаленный, который указывает на пустой git-репозиторий на vps-сервере, доступном через ssh. Этот пустой репозиторий будет содержать хук для загрузки последней версии ветки в другой каталог на том же сервере…
05 фев '19 в 15:23
1
ответ
Получение ошибки 'receive.denyCurrentBranch' при нажатии на голое репозиторий Git
Сделайте удаленный репозиторий git bare, на который я вставил ветку с одной машины и вытащил на другую. Сделал некоторые изменения на другой машине, пытаясь отодвинуть эти изменения обратно в удаленное репозитарий, и я получаю ошибку 'receive.denyCu…
23 окт '10 в 12:49
4
ответа
Стоит ли создавать Git-репозиторий для одного пользователя?
Есть ли какое-то преимущество, если у меня есть пустой репозиторий, если я единственный пользователь этого репозитория?
18 май '15 в 19:23
2
ответа
Git - действительно инициализация в неправильном каталоге
Я управлял git --bare init в неправильном каталоге (на сервере). В этом каталоге я вижу ветки файлов, config, deps и т. Д. Как мне отменить это?
13 апр '12 в 04:16
18
ответов
Как преобразовать обычный Git-репозиторий в пустой?
Как я могу преобразовать "нормальный" Git-репозиторий в пустой? Основным отличием, кажется, является: в обычном git-хранилище у вас есть .git папка внутри репозитория, содержащая все соответствующие данные и все остальные файлы для создания вашей ра…
04 фев '10 в 13:18
1
ответ
Git push "ошибка записи: операция не поддерживается"
У меня есть пустое Git-репо на общем ресурсе Samba, на которое моя команда может перейти, но когда я пытаюсь выполнить, я получаю сообщение об ошибке: remote: fatal: sha1 file './objects/pack/tmp_pack_<changes-with-every-push>' write error: Op…
15 сен '17 в 14:48
1
ответ
Не могу нажать на aws ec2 с моей локальной машины с Ubuntu
Я пытался нажать на экземпляр aws ec2 с помощью git, но всегда получаю эту ошибку: error: pack-objects died of signal 13 error: failed to push some refs to ssh://ubuntu@..../..../myrepo.git что я сделал:1 - создать репозиторий git bare на моем серве…
23 окт '18 в 22:34
2
ответа
Git push to remote терпит неудачу: невозможно создать../refs/heads/master.lock: неверный аргумент
У меня есть мое репозиторий git bare, инициализированный в папке удаленного сервера /home/bare/mygit.git Я клонировал этот репо: git clone user@ip.of.my.server:/home/bare/mygit.git . Затем я работал с проектом, делал коммиты / толчки и т.д... Но сег…
15 сен '13 в 15:02
3
ответа
Как создать Pushable Git репозиторий, который также толкает файлы?
Я имею <path1> в /f/gittest/foo (дистанционный пульт). я имею <path2> в /f/gittest/bar (местный). Поскольку сейчас мне не нужен удаленный доступ к рабочей копии, в основном из-за того, что я не могу вставить активную ветку, я сделал ее г…
18 апр '14 в 05:40
2
ответа
Убедитесь, что пустой Git-репозиторий содержит данные
Как проверить, что файлы были помещены в пустой репозиторий правильно? Поскольку голые репозитории не имеют рабочего дерева, вы, очевидно, не можете сделать простое git log потому что это не воспринимается как репозиторий. Я понимаю, что есть решени…
01 мар '13 в 06:55
1
ответ
Какая польза от репозиториев git bare?
На удаленной машине я создаю пустой репозиторий с помощью следующей команды: git init --bare $HOME/bare/My-Repo На моей локальной машине я клонирую репо (но не тот, который я создал на удаленной машине): git clone ssh://something.com/My-Repo На моем…
17 мар '18 в 10:54
2
ответа
Bare git vs .git/ - назначение config.bare
Фон: Я создал голое репо cd ~ git init --bare GitDrive Идея заключалась в том, чтобы использовать это в качестве Git DIR для Google Drive cd "Google Drive" echo "gitdir: ../GitDrive Но мерзавцу это не нравилось, пока я не удалил bare = true от .git/…
14 янв '15 в 14:01