Форумы / National / Russian / Как работать с Git

medar
#1 09.07.2011 06:27

Всвязи с миграцией репозитория на гитхаб, мне кажется, нужны ссылки на то, что это такое, чем отличается от svn и как с этим работать, иначе коммитить будут только 2-3 человека.

Основное отличие git - это распределенная, а не централизованная система. Коммит вы делаете в свой репозиторий, а чтобы он попал на гитхаб, надо сделать push. 
Второе важное отличие - в гите очень легко делать ветки, чтобы разрабатывать какой-то функционал, не трогая основную ветку.
Третье - git написан Лайнусом Торвальдсом и несет на себе кармический отпечаток линукса, поэтому для него до сих пор нет нормального клиента с GUI-интерфейсом, git заточен на работу из командной строки (кроме пользователей 64битного мака, у которых есть http://mac.github.com). Если у вас линукс или винда, советую вам работать именно из командной строки (для винды это msysgit), это, как показывает практика, удобнее всего.

Ресурсы:
http://githowto.com/ - "интерактивный тур, который познакомит вас с основами Git. Тур создан с пониманием того, что лучшим способом научиться чему-нибудь — сделать это своими руками." На русском.
http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/ru/ - книга "Магия Git"
http://progit.org/book/ru/ - книга "Pro Git"

rangjungyeshe.ru
Trustmaster
#2 09.07.2011 19:49

http://code.google.com/p/tortoisegit/ не так уж и безнадёжен для Windows, говорят. На линуксе действительно рулит командная строка, но кроме меня тут мало линуксоидов сидит.

http://toroid.org/ams/git-website-howto - отличная статья о том, как можно использовать git в ежедневной работе над сайтом вместо ftp (особенно если работа коллективная, то вещь незаменимая). Могу от себя небольшое howto написать, как автоматически обновлять живой сайт git'ом до последней весрии cotonti, не мучаясь со скачиванием, выбором изменённых файлов и заливкой.

May the Source be with you!
Yusupov
#3 06.09.2012 13:46
#30151 Trustmaster:

Могу от себя небольшое howto написать, как автоматически обновлять живой сайт git'ом до последней весрии cotonti, не мучаясь со скачиванием, выбором изменённых файлов и заливкой.

Прошу прощения за "позднее зажигание"), но где можно про это прочитать?

Sergey
#4 06.09.2012 18:19

Завершен перевод книги «Pro Git» http://habrahabr.ru/post/150673/

 

www.cotonti.mobi
Trustmaster
#5 07.09.2012 14:32
#35379 Yusupov:
#30151 Trustmaster:

Могу от себя небольшое howto написать, как автоматически обновлять живой сайт git'ом до последней весрии cotonti, не мучаясь со скачиванием, выбором изменённых файлов и заливкой.

Прошу прощения за "позднее зажигание"), но где можно про это прочитать?

Немного сумбурно и на английском здесь.

May the Source be with you!