| Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
| Поделиться |
3.5.2015, 13:24
Сообщение
#1
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10176 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30
|
Тема про git вообще и про его использование в сообществе ALT Linux в частности. Открыта она в связи вот с этим предложением. Первый вопрос: если ничего толком про git не знаешь, то что почитать, чтобы войти в курс дела?
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
|
![]() |
4.5.2015, 20:48
Сообщение
#2
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10176 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30
|
Почитал более-менее (в основном первые главы "Pro Git"). Это всё очень интересно. Но не могу вот так сразу без очевидной причины сменить привычную среду (в которой и сейчас активно работаю) на иную - потому что переход требует какого-то времени, а с ним проблемы. Вот сделаю git-репозиторий для Навигатора... дальше что будем делать? Это к Дмитрию вопрос, видимо.
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
|
5.5.2015, 12:19
Сообщение
#3
|
|
![]() Специалист ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 128 Регистрация: 21.10.2011 Вставить ник Цитата Пользователь №: 2177 Страна: Украина Город: Москва Пол: Муж. Репутация: 5
|
Но не могу вот так сразу без очевидной причины сменить привычную среду Гляньте everyday git, там буквально школьная методичка по объёму -- и попробуйте начинать с m-p-d, который уже в гите: Код git clone git://git.altlinux.org/people/boyarsh/packages/mkimage-profiles-desktop.git git checkout p7 потом распакуйте свои наработки туда же, чтоб перекрыли, и Код git status git diff если в статусе фигурируют новые файлы -- их надо git add (или git add . для всего текущего каталога), а затем Код git commit -a -m 'my changes as of today' и можно посмотреть git log --decorate, git log -p, можно найти, кто последний трогал каждую строчку файла (git blame файл)... в общем, вдруг появляется масса полезнейшего инструментария для работы с историей изменений. Например, когда что-то никак не получается доделать до точки, git diff -- это палочка-выручалочка: "что я там вчера оставил перед сном?". Коммиты лучше делать небольшими, посвящёнными одному законченному изменению -- при необходимости последовательность таковых можно относительно небольшими усилиями переработать при помощи git rebase -i, но это уже малость нетривиальные темы (но очень удобно -- сперва работаешь над кодом, затем наработанное раскладываешь по полочкам, внятно комментируя, что зачем было сделано так). -------------------- |
|
|
|
IVK Git 3.5.2015, 13:24
Дмитрий Ханжин Про git вообще
https://git-scm.com/book/ru/v1
При... 3.5.2015, 16:52
Michael Shigorin Цитата(Дмитрий Ханжин @ 3.5.2015, 15:52) ... 4.5.2015, 10:19
kostyalamer Перетащил в важные темы, пользоваться git-ом не об... 3.5.2015, 18:59
Дмитрий Ханжин Цитата(IVK @ 4.5.2015, 19:48) Почитал бол... 5.5.2015, 2:55

Balbes Цитата(Дмитрий Ханжин @ 5.5.2015, 2:55) Э... 21.5.2015, 12:42
Drool Еще в 2012-м выложил эту книгу у себя. Обновил на ... 5.5.2015, 1:00
IVK Через несколько дней сделаю новую версию Навигатор... 5.5.2015, 15:21
Michael Shigorin Цитата(IVK @ 5.5.2015, 14:21) Через неско... 6.5.2015, 14:57
IVK Лучше я начну знакомство с Git'ом с того, что ... 6.5.2015, 17:31
Michael Shigorin Цитата(IVK @ 6.5.2015, 16:31) Кстати, для... 7.5.2015, 15:15
IVK Цитата(Michael Shigorin @ 7.5.2015, 14:15... 7.5.2015, 16:31
IVK Что-то в этом роде? Забросил туда весь каталог с и... 8.5.2015, 20:16
Дмитрий Ханжин Цитата(IVK @ 8.5.2015, 19:16) Что-то в эт... 10.5.2015, 23:17
IVK Попрактиковался немного с Git'ом, после чего с... 11.5.2015, 18:17
Дмитрий Ханжин Цитата(IVK @ 11.5.2015, 17:17) Пожалуй, т... 13.5.2015, 1:41
IVK У меня пока всё не так автоматизировано. И притом ... 13.5.2015, 9:41![]() ![]() |
|
Текстовая версия | Сейчас: 7.11.2025, 11:13 |