Форум программистов, компьютерный форум, киберфорум
Git
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
1 / 1 / 0
Регистрация: 16.10.2020
Сообщений: 121

Работа с --bare репозиторием

14.10.2022, 11:43. Показов 1602. Ответов 9

Студворк — интернет-сервис помощи студентам
Всем здравствуйте, проблема такая. Имеется локальный репозиторий lab2 c некоторыми данными, по заданию нужно создать рядом с локальным репозиторием bare-репозиторий с именем server. Загрузить туда содержимое локального репозитория. Команда git remote -v должна выдать информацию о server! Синхронизировать coder1 с server. Вот только я не понял как запушить в этот репозиторий, если он не является удаленным и тд. Кто знает прошу помочь. Заранее благодарю за ответ
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
14.10.2022, 11:43
Ответы с готовыми решениями:

Работа с одним репозиторием
Здравствуйте! Можно ли проект, уже запушеный мной на гитхаб, склонировать в другую папку и работать с каждой из "версий" так...

Работа с репозиторием. Сравнение переменных
Добрый день! Вообщем у меня консольное приложение. Суть: подключиться к репозиторию, считать последние коммиты, и если есть...

Работа с базой данных и репозиторием
Здравствуйте, есть проект ASP.net, в нём база данных Интересует вопрос - как в этом случае работают с репозиторием проекта, не...

9
Эксперт .NET
 Аватар для Rius
13121 / 7681 / 1675
Регистрация: 25.05.2015
Сообщений: 23,444
Записей в блоге: 14
15.10.2022, 08:07
Всё аналогично удалённому репозиторию.
Только вместо url указываете путь в файловой системе.

В терминале винды и в git bash могут быть различные правила указания путей.
0
1 / 1 / 0
Регистрация: 16.10.2020
Сообщений: 121
15.10.2022, 12:45  [ТС]
Code
1
2
error: src refspec refs/heads/master does not match any
error: failed to push some refs to './server'
0
Эксперт .NET
 Аватар для Rius
13121 / 7681 / 1675
Регистрация: 25.05.2015
Сообщений: 23,444
Записей в блоге: 14
15.10.2022, 12:57
Путь укажите правильно.
0
1 / 1 / 0
Регистрация: 16.10.2020
Сообщений: 121
15.10.2022, 13:05  [ТС]
fatal: 'server' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
0
Эксперт .NET
 Аватар для Rius
13121 / 7681 / 1675
Регистрация: 25.05.2015
Сообщений: 23,444
Записей в блоге: 14
16.10.2022, 18:23
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
$ mkdir 1
$ mkdir 2
$ cd 1/
 
$ git init
Initialized empty Git repository in r:/1/.git/
 
$ touch 1.txt
 
$ git add 1.txt
 
$ git commit -m "first commit"
[master (root-commit) 968c7b5] first commit
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 1.txt
 
$ git remote add origin ../2
 
$ git push origin master
Enumerating objects: 3, done.
Counting objects: 100% (3/3), done.
Writing objects: 100% (3/3), 203 bytes | 203.00 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
To ../2
 * [new branch]      master -> master
 
$ git remote -v show
origin  ../2 (fetch)
origin  ../2 (push)
0
1 / 1 / 0
Регистрация: 16.10.2020
Сообщений: 121
17.10.2022, 13:56  [ТС]
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
$ main>git init
Initialized empty Git repository in C:/Users/ik509/test/main/.git/
 
$ echo >prog.py
 
$ git add prog.py
 
$ git commit -m "First commit"
[master (root-commit) 6d92731] First commit
 1 file changed, 1 insertion(+)
 create mode 100644 prog.py
 
$ git remote add origin ../server
 
$ git push origin master
fatal: '../server' does not appear to be a git repository
fatal: Could not read from remote repository.
 
Please make sure you have the correct access rights
and the repository exists.
 
$ git remote -v show
origin  ../server (fetch)
origin  ../server (push)
0
Эксперт .NET
 Аватар для Rius
13121 / 7681 / 1675
Регистрация: 25.05.2015
Сообщений: 23,444
Записей в блоге: 14
17.10.2022, 14:27
Лучший ответ Сообщение было отмечено Islam_pyth как решение

Решение

После создания каталога server зайдите в него и создайте bare репу:
Bash
1
git init --bare
0
1 / 1 / 0
Регистрация: 16.10.2020
Сообщений: 121
18.10.2022, 15:55  [ТС]
всё сработало без ошибок , спасибо, но нормально, то что bare не содержит файлов локального репозитория?

Добавлено через 9 минут
клонировал, все есть, спасибо
0
Эксперт .NET
 Аватар для Rius
13121 / 7681 / 1675
Регистрация: 25.05.2015
Сообщений: 23,444
Записей в блоге: 14
18.10.2022, 17:01
После заливки в него данных? Да.
Они есть, просто вы их не видите. Они лежат во внутренних структурах данных.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
18.10.2022, 17:01
Помогаю со студенческими работами здесь

Как сжать удалённый bare репозиторий?
Здравствуйте ☺ Как сжать|упаковать|оптимизировать удалённый bare репозиторий, чтобы уменьшить его размер? Все команды, который описаны...

Bare metal project под Линукс и систему Mini2440
Здравствуйте! Я недавно закончил двухлетнее обучение на курсах Real Time & Embedded и пока, в качестве хобби, делаю проекты на системе...

Проблемы с репозиторием Qt на github
Добрый вечер, уважаемые участники форума! Я не могу скачать исходные коды qt с репозитория на github. Как я это делаю: git...

SVN сравнение нынешнего проекта с репозиторием
Добрый день. Пользуюсь SVN (TortoiseSVN). Испортил проект, рабочий в репозитории лежит. Как мне сравнить проекты нынешний и из...

Проблемы с локальным репозиторием в Git Bash
В гите когда хочу создать коммит (прописываю git commit ) не появляется панель специальная , отчего так?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru