Раньше я использовал GIT с unfuddle, однако я собираюсь попробовать Gitflow с Github в качестве центрального репозитория. До сих пор я сделал следующее:
- Создайте учетную запись Github и создайте репозиторий на веб-сайте Github I.e.
cd /home/username/Downloads/
(на локальной машине)wget -q – http://github.com/nvie/gitflow/raw/develop/contrib/gitflow-installer.sh –no-check-certificate
sudo chmod a+x gitflow-installer.sh
sudo chmod a+x gitflow-installer.sh
cd /var/www/website/
(где файлы сайта)git flow init
git remote add origin [email protected]:username/website.git
git add *
git commit -am “initial commit”
Теперь все файлы готовы к отправке в центральный репозиторий.
Создайте ключ SSH с помощью этого руководства — https://help.github.com/articles/generating-ssh-keys
Теперь я пытаюсь отправить файлы в центральный репозиторий, однако, хотя файлы были отправлены, я получил следующие ошибки:
ошибка: невозможно создать каталог для .git/refs/remotes/origin/develop
ошибка: невозможно заблокировать ссылку refs/remotes/origin/develop.
Есть идеи, почему? Это правильная установка на данный момент?
git config remote.origin.push refs/heads/master:refs/heads/master
? - person Derek Carlisle   schedule 15.11.2012