The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"GIT"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [ Отслеживать ]

"GIT"  
Сообщение от roman (??) on 14-Окт-08, 09:35 
Приветствую,

пытаюсь разобраться с git-ом. Мне нужно постоянно иметь на рабочей машине текуюшую копию u-boot c git://git.denx.de/u-boot.git. Какой командой это можно сделать? Знаю, как склонировать (git clone...), но если там, на главном git-хосте появились изменения, то их мне также нужно поиметь локально.

Спасибо.

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "GIT"  
Сообщение от Andrey Mitrofanov on 14-Окт-08, 10:15 
>Знаю, как склонировать (git clone...), но если там, на главном git-хосте появились изменения, то их мне также нужно поиметь локально.

git fetch
git pull

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "GIT"  
Сообщение от roman (??) on 15-Окт-08, 04:18 
>>Знаю, как склонировать (git clone...), но если там, на главном git-хосте появились изменения, то их мне также нужно поиметь локально.
>
>git fetch
>git pull

Спасибо. А где порекомндуете почитать про основные концепции git? Огромное количество команд и ключей -- не знаю с чего начать.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "GIT"  
Сообщение от Andrey Mitrofanov on 15-Окт-08, 11:10 
>Спасибо. А где порекомндуете почитать про основные концепции git?

Да, где угодно... Если по-английски читаете, goorle.ru +git intro, +git tutorial, +learning git и пр. (По-русски... ну, то же самое по-русски попробовать. Вот http://www.opennet.ru/cgi-bin/opennet/ks.cgi?mask=git тут чего-то. Или, google.ru +учебник по git +(*)Поиск страниц на русском.))

Собственная документация - http://git.or.cz/course/ , http://git.or.cz/gitwiki/GitDocumentation и т.д.

Уроки для начинающих -
$ ls -l /usr/share/doc/git-doc/gittutor*
-rw-r--r-- 1 root root 20362 2008-09-13 21:26 /usr/share/doc/git-doc/gittutorial-2.html
-rw-r--r-- 1 root root 14440 2008-09-13 21:26 /usr/share/doc/git-doc/gittutorial-2.txt
-rw-r--r-- 1 root root 28217 2008-09-13 21:26 /usr/share/doc/git-doc/gittutorial.html
-rw-r--r-- 1 root root 21519 2008-09-13 21:26 /usr/share/doc/git-doc/gittutorial.txt
$ _

"Мануал" длиннее, может быть стоит пролистать и читать то, что интересно и/или нужно -
$ ls -l /usr/share/doc/git-doc/user*
-rw-r--r-- 1 root root 246039 2008-09-13 21:26 /usr/share/doc/git-doc/user-manual.html
-rw-r--r-- 1 root root 169718 2008-09-13 21:26 /usr/share/doc/git-doc/user-manual.txt
$ _

>Огромное количество команд и ключей -- не знаю с чего начать.

На самом деле _не_ нужно знать или тем более держать в голове всё команды git. (А для ключей, вообще, есть man.) Я начинал с поисков текстов о. Видео Линуса посмотрел. :) Потом сделал над собой усилие и начал _свои_ мелкие поделки класть в.

Для локального мелкого проектика нужны (это примерно первая четверть первого gittutor-а) init, две строки config (имя+мейл), и add/status/diff/commit/log без ключей или с 1-2 ключами. В одном проекте я "дорос" до clone/pull/push.

Видео Линуса - http://www.youtube.com/watch?v=4XpnKHJAok8 Это скорее пропаганда и представление, чем учебник...

Последнее - слайды ("тряпочка" %) ) выступления Линуса на конференции какой-то недавней... а, на Linux Plumbers. http://picasaweb.google.com/dkukawka/LinusTorvaldsGitTutorial
Пример маааленького проекта с тремя разработчиками, мерджами, картинками gitk.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "учебник по git :) , дидактические материалы"  
Сообщение от Andrey Mitrofanov on 15-Окт-08, 11:35 
>Видео Линуса - http://www.youtube.com/watch?v=4XpnKHJAok8 Это скорее пропаганда и представление, чем учебник...

...если трафика не жалко и в состоянии _слушать_ по-английски.

$ ls -l 4XpnKHJAok8.flv
-r--r--r-- 1 abm abm 170786387 2007-05-14 23:00 4XpnKHJAok8.flv
$ _

Качаем вот этим скриптом - wget + bash:
http://www.wsrcc.com/wolfgang/ftp/getyoutube

(Если .flv :-/ нечем посмотреть, перекодируем ffmpeg-ом во что-нибудь удобоваримое...)

----
google.ru
линус о git site:opennet.ru/openforum/
:)

>Последнее - слайды ("тряпочка" %) ) выступления Линуса на конференции какой-то недавней...
>а, на Linux Plumbers. http://picasaweb.google.com/dkukawka/LinusTorvaldsGitTutorial
>Пример маааленького проекта с тремя разработчиками, мерджами, картинками gitk.

$ du -s slides-plumbers+*
28059   slides-plumbers+Danny+Torvalds+GitTutorial
$ _

- 84 jpeg-а ~по 300-400К.

"Альбомы" с picasa качаем другим wget + bash скриптом -
http://blue-gnu.biz/content/bash_script_quickly_download_ent...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
Слёрм
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру