Автор Тема: Чем работать с github под центаврой  (Прочитано 1319 раз)

Оффлайн mstdmstd

  • Участник
  • *
  • Сообщений: 210
Всем привет,
А есть ли в ALT Linux 6.0.2 KDesktop  (Centaurea Sadleriana) что-нибудь  удобнее для работы с github чем консоль git-а?

Оффлайн Paul Elms

  • alt linux team
  • ***
  • Сообщений: 80
    • Личный блог, контакты
Re: Чем работать с github под центаврой
« Ответ #1 : 16.02.2013 17:21:32 »
Ты имеешь ввиду, что тебе нужен gui для git?
Можно включить действия в настройках dolphin.
Я не знаю что из этого есть в p6, но попробуйте: qgit, giggle, git-cola.
Есть и нескоько других, но в интернете советуют qgit.

Оффлайн mstdmstd

  • Участник
  • *
  • Сообщений: 210
Re: Чем работать с github под центаврой
« Ответ #2 : 19.02.2013 12:56:50 »
есть qgit но при зауске qgit-а выходит ошибка:

An error occurred while executing command:
git --version
Git says:
Unable to start the process!
Это критично?

Оффлайн mstdmstd

  • Участник
  • *
  • Сообщений: 210
Re: Чем работать с github под центаврой
« Ответ #3 : 19.02.2013 13:02:56 »
надо было установить сам git  - его не было :)

Оффлайн mstdmstd

  • Участник
  • *
  • Сообщений: 210
Re: Чем работать с github под центаврой
« Ответ #4 : 19.02.2013 13:12:44 »
Помогите пожалуйста разобраться с qgit-ом
У меня есть логин на https://github.com
Есть ссылка на-github проект

А как настроить qgit  на проект чтобы получать изменения с сервера или заливать туда свои изменения ?
Для меня qgit как то не очень нагляден - я помню пользовал kdesvn - так я там вводил свои параметры

Оффлайн Paul Elms

  • alt linux team
  • ***
  • Сообщений: 80
    • Личный блог, контакты
Re: Чем работать с github под центаврой
« Ответ #5 : 23.02.2013 14:55:58 »
Ууу, вам надо бы почитать всякие статьи на сайте github, у них хороший хелп. Чтобы понять разницу между git и github.
Git - это система контроля версий. Сам github - это git-хостинг, а его веб-интерфейс это всего лишь так скажем браузерный клиент не только для самого git-репозитория, но и для всяких дополнительных сервисов типа issue-трекера (баг-трекер), wiki и т.д.
Я не скажу как работать именно в qgit, т.к. с git привык работать в консоли (а вот svn только через gui осилил). Но пароль от github не поможет вам в самом git-клиенте, это пароль именно для сайта. Для того чтобы работать с git - там авторизация по ssh-ключу. Вам нужно в github в своем профиле добавить свой публичный ключ, а url нужен не на сам проект. Там при просмотре проекта есть специальный git-url: read-only и на запись. Честно говоря все это очень тяжело описать в маленьком форумном сообщении, лучше почитайте хелп на самом github.

Короче ещё раз суть: логин и пароль github это только логин и пароль к самому сайту. А клиент git авторизуется с помощью ssh-ключа. Вам нужно сгенерировать новый ssh-ключ (если у вас его ещё нет) и добавить на github.com его публичную часть.

Оффлайн Paul Elms

  • alt linux team
  • ***
  • Сообщений: 80
    • Личный блог, контакты
Re: Чем работать с github под центаврой
« Ответ #6 : 23.02.2013 14:57:39 »
Для меня qgit как то не очень нагляден - я помню пользовал kdesvn - так я там вводил свои параметры
Это потому что у вас svn-клиент авторизовался по паре логин-пароль. А в github авторизация по ключу. Это надежней чем просто пароль и является хорошей практикой.