Foren / National / Russian / Как работать с Git

medar
#1 9. Juli 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 9. Juli 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 6. September 2012, 13:46
#30151 Trustmaster:

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

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

Sergey
#4 6. September 2012, 18:19

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

 

www.cotonti.mobi
Trustmaster
#5 7. September 2012, 14:32
#35379 Yusupov:
#30151 Trustmaster:

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

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

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

May the Source be with you!