Создание/организация git репозитория

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Ответить
Аватара пользователя
LMAoD
Сообщения: 182
ОС: Gentoo ~amd64

Создание/организация git репозитория

Сообщение LMAoD »

Добрый вечер. Возникла необходимость работать вдвоем над проектом. Пришел к выводу что для этого необходимо организовать git репозиторий(хранилище) с которым мы бы могли синхронизироваться и коммитить свои изменения, и пока один работает над одной частью, я бы мог работать над второй и всегда отслеживать целостность проекта. Но вся проблема в том что я не имею опыта работы и организации с git. Можете что-нибудь посоветовать почитать, потому как я смутно представляю что необходимо искать в гугле. Пока все статьи что попадались сводились к тому, что работа идет на одной локальной машине и сохраняется именно в каталог в котором инициализирован git. Возможно ли реализовать синхронизацию по средствам git или стоит использовать что-то другое?

Что имеем:
Файловый сервер с hardened gentoo x64

Что необходимо:
Дать возможность совместной работы 2м клиентам из OS Windows(синхронизироваться с сервером получая и отправляя все изменения с комментариями какие файлы изменены и что было добавлено)

Заранее благодарю за помощь.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20800
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Создание/организация git репозитория

Сообщение Bizdelnick »

Вот довольно простой мануал: http://githowto.com/ru. Читать до 50 раздела.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Devider
Сообщения: 476
ОС: GNU/Linux

Re: Создание/организация git репозитория

Сообщение Devider »

Вот еще упражнение.
Спасибо сказали:
FlySnake
Сообщения: 992
ОС: openSUSE
Контактная информация:

Re: Создание/организация git репозитория

Сообщение FlySnake »

bitbucket.org рекомендую. До 5 человек команды бесплатно приватные репозитории. И не нужно свой сервер городить
Спасибо сказали:
Аватара пользователя
LMAoD
Сообщения: 182
ОС: Gentoo ~amd64

Re: Создание/организация git репозитория

Сообщение LMAoD »

Bizdelnick писал(а):
03.05.2013 23:17
Вот довольно простой мануал: http://githowto.com/ru. Читать до 50 раздела.

Спасибо, в плане теории и понимания будет полезно.

Devider писал(а):
03.05.2013 23:19
Вот еще упражнение.

Подобных статей видел массу, но для меня, не имевшего дела с git, это мало о чем говорит. А что делать дальше? Как работать с полученным git репозиторием? Но все равно спасибо.

FlySnake писал(а):
03.05.2013 23:38
bitbucket.org рекомендую. До 5 человек команды бесплатно приватные репозитории. И не нужно свой сервер городить

Тоже как вариант для быстрого старта понравился, только пока не понятно как с ним работать после создания репозитория, поэтому больше теории хотелось. Но тоже большое спасибо, проблема с плохим wan соединением своего файлового сервера сразу отпадает.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20800
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Создание/организация git репозитория

Сообщение Bizdelnick »

LMAoD писал(а):
04.05.2013 07:30
не понятно как с ним работать после создания репозитория

И очень просто. Склонировать репозиторий локально (git clone), наделать в него коммитов (git commit) и пушнуть обратно (git push). Как освоите это - переходите к изучению работы с бранчами (git branch, git checkout), а дальше - по мере необходимости.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Создание/организация git репозитория

Сообщение serzh-z »

LMAoD
https://github.com/vocatan/gitmagic/tree/master/ru - перевод неплохого мануала от t.t, если не ошибаюсь.

Вообще, Bazaar сильно похож на Git, но, имхо, сильно проще и логичнее, особенно для пользователей CVS/SVN. Если нет желания вникать в несуразности Git, то стоит обратить внимание на Bazaar (хотя он, кажется, и затормозился в развитии).

С Git, поскольку это распределённая система, будут возникать конфликты при отправке изменений на сервер, которые разрешаются не самым очевидным образом (но, разумеется, разрешаются, причём очень мощными средствами).
Спасибо сказали:
Алексей Мучлер
Сообщения: 1

Re: Создание/организация git репозитория

Сообщение Алексей Мучлер »

Лучше добавить в избранное список ниже, пригодится:
Официальная документация Git - https://git-scm.com/doc
Git How To - руководство по использованию Git - https://githowto.com/ru
Pro Git Book - книга о Git - https://git-scm.com/book/en/v2
GitHub Guides - руководства от GitHub - https://docs.github.com/ru
Спасибо сказали:
Ответить