кто использует git? Уже 2 часа не могу банально залить код. Сразу скажу, юзаю официальный гуй клиент для винды.
Создал на сайте репозиторий, с горем пополам выбрал локальную папку с кодом, нажимаю публиковать пишет "Failed to publick branch", чё за бранч?
Меня уже психи брать начинают, уже 2 часа банально не могу залить код в репозиторий!
Такое ощущение что гит создан не для людей.
1. OrmaJever - 13 Февраля, 2014 - 00:13:41 - перейти к сообщению
2. caballero - 13 Февраля, 2014 - 00:32:11 - перейти к сообщению
у меня были проблемы с логином
ни с того ни с сего перестал работать
оказалось что после какой то там версии клиента надо проапдейтить .NET в винде
(Добавление)
4ю версию поставь
ни с того ни с сего перестал работать
оказалось что после какой то там версии клиента надо проапдейтить .NET в винде
(Добавление)
4ю версию поставь
3. Мелкий - 13 Февраля, 2014 - 08:45:54 - перейти к сообщению
OrmaJever пишет:
Такое ощущение что гит создан не для людей.
Немного истории - гит создан для разработки ядра Linux. Надо пояснять, кого в этом случае считают людьми, а кого - непонятными странными юзерами?
4. OrmaJever - 13 Февраля, 2014 - 10:15:27 - перейти к сообщению
Мелкий ну это было вначале, за годы он же эволюционировал и как я представлял им сможет пользоваться даже php программист
Дизайн сайта у них отличный, клиент (гуй) просто идеален, он минималистичен и красив, запустив его сразу кажется что освоить гит это 2-3 минуты. Но между красивым сайтом и прекрасным клиентом лежит какой-то вражеский протокол. Почему нельзя просто (аля дропбокс) загрузить код из локальной папки в репозиторий?
Ну и всё же, что такое бранч? Зачем они нужны?
Дизайн сайта у них отличный, клиент (гуй) просто идеален, он минималистичен и красив, запустив его сразу кажется что освоить гит это 2-3 минуты. Но между красивым сайтом и прекрасным клиентом лежит какой-то вражеский протокол. Почему нельзя просто (аля дропбокс) загрузить код из локальной папки в репозиторий?
Ну и всё же, что такое бранч? Зачем они нужны?
5. Ch_chov - 13 Февраля, 2014 - 10:15:44 - перейти к сообщению
OrmaJever пишет:
Интересно, а кто разрабатывает оффициальнй гуи для виндоус? И каким образом отличить оффициальный гуй от неоффициального.
юзаю официальный гуй клиент для винды
6. OrmaJever - 13 Февраля, 2014 - 10:24:07 - перейти к сообщению
Ch_chov пишет:
Интересно, а кто разрабатывает оффициальнй гуи для виндоус? И каким образом отличить оффициальный гуй от неоффициального.
Если очень сильно пофантазировать, то официальный клиент для гитхаба разрабатывает сам гитхаб - http://windows[dot]github[dot]com/
7. Ch_chov - 13 Февраля, 2014 - 10:31:00 - перейти к сообщению
А гитхаб тут причем?
8. caballero - 13 Февраля, 2014 - 10:35:46 - перейти к сообщению
при том что данный клиент заточен именно на гитхаб
в чем его и удобство - пнул кнопку синхронизации локального репа с гитхабом и клиент сам все сделает
просто он написан на silverlite потому и требует .NET
в чем его и удобство - пнул кнопку синхронизации локального репа с гитхабом и клиент сам все сделает
просто он написан на silverlite потому и требует .NET
9. Ch_chov - 13 Февраля, 2014 - 10:58:31 - перейти к сообщению
гит это система управления версиями, а гитхаб это один из хостингов для гит проектов, частный сервис который разрабатывает совершенно другая компания.
На оффициальном сайте git есть только эта программулька и еще gitk.
На оффициальном сайте git есть только эта программулька и еще gitk.
10. OrmaJever - 13 Февраля, 2014 - 11:03:02 - перейти к сообщению
Ch_chov пишет:
гит это система управления версиями
Ну ладно, представим что я чайник, и не знал разницу между гит и гитхаб, и поэтому я имел ввиду офф клиент для гитхаба.
(Добавление)
Дак всё же, что такое бранчи, и как с ними работать?
11. Invert - 13 Февраля, 2014 - 11:21:14 - перейти к сообщению
12. esterio - 13 Февраля, 2014 - 11:23:46 - перейти к сообщению
сам разбираюсь с гитом. как я понял бранч ето ветка. например у нас есть 2 ветки: master и dev. как-то так. поправьте если я не прав ибо сам только разбираюсь с етими мерджами, ветками и тегами.
UPDATE
Вот как раз если никто не против спрошу про тегы. Зачем тегы если они похожы на те самые веткы насколько я понял
UPDATE
Вот как раз если никто не против спрошу про тегы. Зачем тегы если они похожы на те самые веткы насколько я понял
13. DelphinPRO - 13 Февраля, 2014 - 11:36:27 - перейти к сообщению
Переводчик намекает, что бранч - это ветка, ответвление Так оно и есть. Отдельное ответвление в истории изменений исходного кода.
master/dev - всё весьма условно. мастер ветка существует по умолчанию, и как правило используется для хранения релизов. Все остальные ветки для текущей разработки называйте как хотите, и делайте их сколько угодно. Особенно если команда из одного человека В крупной команде, как правило, есть правила которым нужно следовать работая с репозиторием. Но даже тут, в своем личном репо вы можете работать как душе угодно, и только перед пушем на центральный (условно, гит все-таки распределенная система)
репозиторий причесывать свои комиты, мержить свои ветки в одну, которую и отправите.
Вообще с гуем несложно разобраться. вот консоль я так и не осилил до конца
master/dev - всё весьма условно. мастер ветка существует по умолчанию, и как правило используется для хранения релизов. Все остальные ветки для текущей разработки называйте как хотите, и делайте их сколько угодно. Особенно если команда из одного человека В крупной команде, как правило, есть правила которым нужно следовать работая с репозиторием. Но даже тут, в своем личном репо вы можете работать как душе угодно, и только перед пушем на центральный (условно, гит все-таки распределенная система)
репозиторий причесывать свои комиты, мержить свои ветки в одну, которую и отправите.
Вообще с гуем несложно разобраться. вот консоль я так и не осилил до конца
14. OrmaJever - 13 Февраля, 2014 - 11:37:08 - перейти к сообщению
Кароче в жопу гит. Только что попробовал закомитить, исходники из папки исчезли, а в репозитории не появились. Буду как и раньше юзать дропбокс.
15. DelphinPRO - 13 Февраля, 2014 - 11:39:02 - перейти к сообщению
тегировать можно любой коммит. чисто для удобства, чтобы легко можно было на него переключится. легче написать checkout v120 чем вспомнить айдишник коммита типа такого afd21eda
(Добавление)
не могут исчезнуть
Вероятно ты переключился на пустую ветку. Посмотри что есть и переключись обратно.
(Добавление)
OrmaJever пишет:
Только что попробовал закомитить, исходники из папки исчезли,
не могут исчезнуть
Вероятно ты переключился на пустую ветку. Посмотри что есть и переключись обратно.