1 - Зарегистрировался на github.com
2 - создал repository проекта на самом сайте
3 - установил git( внутри есть файл git bash и git gui)
4 - создал папку для хранения проектов и папку проекта , вложенную в неё (git/spasalon-mvc)
5 - Правой кнопкой мыши шлепнул по данной папке с одноименным названием моего проекта (выбрал git bash)
6 - Выполнил следующие команды
git config --global user.name "EVOSandru6"
git config --global user.email "EVOSduple@mail.ru"
git init
7 - git clone git://github.com/EVOSandru6/spasalon-mvc.git
Вышла ошибка - Failed Connect to github.com:443
Я так понял, что данная команда связывает папку локальную и repository на сайте github.com
До этого я в puttygen сформировал ssh ключ и добавил его в свой аккаунт. Не судите строго, я перелопатил habrahabr и stackoverflow, но там для меня не совсем понятно дана
информация.
В чем может быть причина ошибки?
1. EVOSandru6 - 02 Июня, 2014 - 14:50:21 - перейти к сообщению
2. OrmaJever - 02 Июня, 2014 - 15:07:11 - перейти к сообщению
Сам с гитом мучался очень долго, поэтому расскажу основные проблемы
1) мне кажется в ссылке git://github.com/EVOSandru6/spasalon-mvc.git нужно изменить протокол на https, т.е. https://github[dot]com/EVOSandru6/spasalon-mvc[dot]git
2) нужно добавить ssh ключ, как это сделать подробно описано тут
он нужен только что бы вы смогли загружать в удалённый репозиторий.
1) мне кажется в ссылке git://github.com/EVOSandru6/spasalon-mvc.git нужно изменить протокол на https, т.е. https://github[dot]com/EVOSandru6/spasalon-mvc[dot]git
2) нужно добавить ssh ключ, как это сделать подробно описано тут
он нужен только что бы вы смогли загружать в удалённый репозиторий.
3. EVOSandru6 - 03 Июня, 2014 - 07:36:00 - перейти к сообщению
OrmaJever пишет:
Сам с гитом мучался очень долго, поэтому расскажу основные проблемы
1) мне кажется в ссылке git://github.com/EVOSandru6/spasalon-mvc.git нужно изменить протокол на https, т.е. https://github[dot]com/EVOSandru6/spasalon-mvc[dot]git
2) нужно добавить ssh ключ, как это сделать подробно описано тут
он нужен только что бы вы смогли загружать в удалённый репозиторий.
1) мне кажется в ссылке git://github.com/EVOSandru6/spasalon-mvc.git нужно изменить протокол на https, т.е. https://github[dot]com/EVOSandru6/spasalon-mvc[dot]git
2) нужно добавить ssh ключ, как это сделать подробно описано тут
он нужен только что бы вы смогли загружать в удалённый репозиторий.
Спасибо, пытаюсь встать на рельсы. Перешел по ссылке, завел ssh ключ. Скопировал его в аккаунт сайта
В 4-м пункте после того как набрал :
ssh -T git@github.com
Вышла ошибка : connect to host github.com port 22: Bad file number
4. EVOSandru6 - 04 Июня, 2014 - 11:20:02 - перейти к сообщению
OrmaJever пишет:
Сам с гитом мучался очень долго, поэтому расскажу основные проблемы
1) мне кажется в ссылке git://github.com/EVOSandru6/spasalon-mvc.git нужно изменить протокол на https, т.е. https://github[dot]com/EVOSandru6/spasalon-mvc[dot]git
2) нужно добавить ssh ключ, как это сделать подробно описано тут
он нужен только что бы вы смогли загружать в удалённый репозиторий.
1) мне кажется в ссылке git://github.com/EVOSandru6/spasalon-mvc.git нужно изменить протокол на https, т.е. https://github[dot]com/EVOSandru6/spasalon-mvc[dot]git
2) нужно добавить ssh ключ, как это сделать подробно описано тут
он нужен только что бы вы смогли загружать в удалённый репозиторий.
Спасибо, у меня вопрос:
Изначально у меня был один репозиторий в аккаунте на github - spasalon-mvc.git
Потом я создал еще один - testJavaGit.git
Набрал в git bash следующие строки:
--
cd testJavaGit ( моя локальная папка, тут все нормально )
git init
git add .
git commit -m "initial commit"
git remote add origin git://github.com:EVOSandru6/spasalon-mvc.git ( тут я перепутал название репозитория !!! )
git push origin master ( ввел данные от кабинета, вошел )
git add .
git commit -m "more changes to index"
git push origin master
--
Как теперь удалить файлы из репозитория "spasalon-mvc.git" и связать папку testJavaGit с репозиторием testJavaGit.git
Пробовал проделать все действия выше повторно, но только со строкой
git://github.com:EVOSandru6/testJavaGit .git
Вместо
git://github.com:EVOSandru6/spasalon-mvc.git
Но пишет ругательство remote origin already exist
Что делать?
5. IllusionMH - 04 Июня, 2014 - 11:34:07 - перейти к сообщению
EVOSandru6, вот тут как сменить origin
http://git-scm[dot]com/book/ru/Основ[dot][dot][dot]ми-репозиториями
А потом и всю прочитаь. Книжка небольшая, зато инфы полезной и нужной много.
А по поводу лишнего, посмотрите в сторону git reset --hard но хз как оно работает с внешними.
http://git-scm[dot]com/book/ru/Основ[dot][dot][dot]ми-репозиториями
А потом и всю прочитаь. Книжка небольшая, зато инфы полезной и нужной много.
А по поводу лишнего, посмотрите в сторону git reset --hard но хз как оно работает с внешними.
6. EVOSandru6 - 04 Июня, 2014 - 12:05:55 - перейти к сообщению
IllusionMH пишет:
EVOSandru6, вот тут как сменить origin
http://git-scm[dot]com/book/ru/Основ[dot][dot][dot]ми-репозиториями
А потом и всю прочитаь. Книжка небольшая, зато инфы полезной и нужной много.
А по поводу лишнего, посмотрите в сторону git reset --hard но хз как оно работает с внешними.
http://git-scm[dot]com/book/ru/Основ[dot][dot][dot]ми-репозиториями
А потом и всю прочитаь. Книжка небольшая, зато инфы полезной и нужной много.
А по поводу лишнего, посмотрите в сторону git reset --hard но хз как оно работает с внешними.
Спасибо, данную проблему решил через
git remote set-url origin git://github.com:EVOSandru6/testJavaGit.git
теперь когда я набираю
git push origin master , выходит ошибка :
unable to look up github.com (port EVOSandru6) (Тут в скобках Всякие Крякозябры)
7. IllusionMH - 04 Июня, 2014 - 12:54:10 - перейти к сообщению
EVOSandru6, а не должно быть git://git@github.com:EVOSandru6/testJavaGit.git случаем?
8. EVOSandru6 - 04 Июня, 2014 - 13:20:53 - перейти к сообщению
IllusionMH пишет:
EVOSandru6, а не должно быть git://git@github.com:EVOSandru6/testJavaGit.git случаем?
Точно)
Удалил из конфига элемент remote
прописал
git remote add origin git://git@github.com:EVOSandru6/testJavaGit.git ( ругательств не было )
прописал снова
git push origin master
и снова выходит ошибка :
unable to look up github.com (port EVOSandru6) (Тут в скобках Всякие Крякозябры)