Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Как подключиться к github?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Работаю на ОС WIN7
EVOSandru6
Отправлено: 02 Июня, 2014 - 14:50:21
Post Id


Новичок


Покинул форум
Сообщений всего: 39
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)




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, но там для меня не совсем понятно дана

информация.


В чем может быть причина ошибки?
 
 Top
OrmaJever Модератор
Отправлено: 02 Июня, 2014 - 15:07:11
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




Сам с гитом мучался очень долго, поэтому расскажу основные проблемы
1) мне кажется в ссылке git://github.com/EVOSandru6/spasalon-mvc.git нужно изменить протокол на https, т.е. https://github[dot]com/EVOSandru6/spasalon-mvc[dot]git
2) нужно добавить ssh ключ, как это сделать подробно описано тут
он нужен только что бы вы смогли загружать в удалённый репозиторий.


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
EVOSandru6
Отправлено: 03 Июня, 2014 - 07:36:00
Post Id


Новичок


Покинул форум
Сообщений всего: 39
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)




OrmaJever пишет:
Сам с гитом мучался очень долго, поэтому расскажу основные проблемы
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

(Отредактировано автором: 03 Июня, 2014 - 07:52:15)

 
 Top
EVOSandru6
Отправлено: 04 Июня, 2014 - 11:20:02
Post Id


Новичок


Покинул форум
Сообщений всего: 39
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)




OrmaJever пишет:
Сам с гитом мучался очень долго, поэтому расскажу основные проблемы
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

Что делать?
 
 Top
IllusionMH
Отправлено: 04 Июня, 2014 - 11:34:07
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)




EVOSandru6, вот тут как сменить origin
http://git-scm[dot]com/book/ru/Основ[dot][dot][dot]ми-репозиториями
А потом и всю прочитаь. Книжка небольшая, зато инфы полезной и нужной много.
А по поводу лишнего, посмотрите в сторону git reset --hard но хз как оно работает с внешними.

(Отредактировано автором: 04 Июня, 2014 - 11:34:44)

 
 Top
EVOSandru6
Отправлено: 04 Июня, 2014 - 12:05:55
Post Id


Новичок


Покинул форум
Сообщений всего: 39
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)




IllusionMH пишет:
EVOSandru6, вот тут как сменить origin
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) (Тут в скобках Всякие Крякозябры)
 
 Top
IllusionMH
Отправлено: 04 Июня, 2014 - 12:54:10
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)




EVOSandru6, а не должно быть git://git@github.com:EVOSandru6/testJavaGit.git случаем?

(Отредактировано автором: 04 Июня, 2014 - 12:55:23)

 
 Top
EVOSandru6
Отправлено: 04 Июня, 2014 - 13:20:53
Post Id


Новичок


Покинул форум
Сообщений всего: 39
Дата рег-ции: Июль 2013  


Помог: 0 раз(а)




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) (Тут в скобках Всякие Крякозябры)
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Работа с файловой системой и файлами »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB