= заметки о git == инициализация репозитория === начиная с сервера * на сервере: `git init --bare project.git`; * на клиенте: `git clone server.name.tld:repo/git/project.git project`; * копируем содержимое исходников в директорию `project` и выполняем {{{#!bash git add . git commit -a -m "inital release" git push origin master }}} === начиная с клиента {{{#!bash cd project git init git add . git commit -a -m "inital release" git remote add origin server.name.tld:repo/git/project.git git push origin master }}} == синхронизация всех веток в bare репозиториях {{{#!bash git clone --bare url local.git cd local.git git config --add remote.origin.fetch '+refs/*:refs/*' git fetch }}}