Работа с git за упражненията

4 views
Skip to first unread message

Bozhidar Batsov

unread,
Nov 4, 2010, 4:44:48 PM11/4/10
to java-in-action
Привет,

Ето краткия инструктаж за предаване на упражнения(който може и да не се
окаже особено кратък де):

1. Регистрирате се в github.com
2. Намирате там потребителя bbatsov и му давате follow
3. Намирате сред хранилищата на bbatsov едно, което се казва
java-in-action-exercises и натискате големия бутон fork горе в дясно(или
ляво - въпрос на гледна точка). С тази стъпка си създавате ваше копие на
моето хранилище.
4. Следващата стъпка е да си клонирате това хранилище локално на вашия
компютър. Това може да стане с конзолната команда git clone или директно
от интегрираната среда, която използвате.
5. Импортирате си проекта в средата, която използвате. Той използва
maven, както вече споменах няколко пъти. Вие видяхте как става това в
IntelliJ, в NetBeans просто трябва да дадете open project, а в Eclipse
ще ви трябва този plugin http://m2eclipse.sonatype.org/
6. След като отворите проекта си създавате в него един пакет, който се
казва jia.exercises.nameofthelecture.firstname.lastname и в него
създавате по един клас Exercise1..n за всяко упражнение, което съм дал
за съответната лекция.

Например в момента аз съм създал един пакет
jia.exercises.basics.bozhidar.batsov и в него има един клас Exercise1
За пакетите споменах набързо, че служат за организиране на кода в
различни пространства на имената; детайлите ще ги разкажа след 2 седмици
- за сега ви стига да знаете, че те се създават както и класовете - от
менюто new на съответното IDE.

7. Пишете вашето легендарно решение и го тествате(последното е важно -
моля не ми пращайте видимо грешни решения ;-) )
8. Правите git commit за да вкарате промените в локалното ви хранилище и
после git push за да ги запратите към хранилището в github
9. От уеб интерфейса на github избирате send pull request, за да ме
уведомите, че мога да изтегля вашите решения
10. Очаквате нетърпеливо отговор от мен ;-)

Ако нещо не е ясно - свиркайте!

Поздрави,
Божидар

Reply all
Reply to author
Forward
0 new messages