Как вы используете репозиторий «git --bare init»?

Мне нужно создать центральный репозиторий Git, но я немного запутался ...

Я создал чистый репозиторий (на моем сервере git, машина 2) с помощью:

$ mkdir test_repo
$ git --bare init

Теперь мне нужно отправить файлы из моего локального репозитория (машина 1) в чистый репозиторий (машина 2). У меня есть доступ к машине 2 по SSH. Дело в том, что я думаю, что не понимаю концепции чистого репозитория ...

Как правильно хранить мой код в голом репозитории? Как я могу протолкнуть изменения из моего локального репозитория в чистый репозиторий?

Правильный ли способ иметь центральный репозиторий иметь чистый репозиторий?

Я немного запутался в этом вопросе. Пожалуйста, дайте мне ключ к разгадке.

295
задан Minh Tran 15 November 2017 в 10:03
поделиться