Добрый вечер. Возникла необходимость работать вдвоем над проектом. Пришел к выводу что для этого необходимо организовать git репозиторий(хранилище) с которым мы бы могли синхронизироваться и коммитить свои изменения, и пока один работает над одной частью, я бы мог работать над второй и всегда отслеживать целостность проекта. Но вся проблема в том что я не имею опыта работы и организации с git. Можете что-нибудь посоветовать почитать, потому как я смутно представляю что необходимо искать в гугле. Пока все статьи что попадались сводились к тому, что работа идет на одной локальной машине и сохраняется именно в каталог в котором инициализирован git. Возможно ли реализовать синхронизацию по средствам git или стоит использовать что-то другое?
Что имеем:
Файловый сервер с hardened gentoo x64
Что необходимо:
Дать возможность совместной работы 2м клиентам из OS Windows(синхронизироваться с сервером получая и отправляя все изменения с комментариями какие файлы изменены и что было добавлено)
Заранее благодарю за помощь.
Создание/организация git репозитория
Модератор: Bizdelnick
- Bizdelnick
- Модератор
- Сообщения: 20800
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Создание/организация git репозитория
Вот довольно простой мануал: http://githowto.com/ru. Читать до 50 раздела.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Создание/организация git репозитория
Вот еще упражнение.
Re: Создание/организация git репозитория
bitbucket.org рекомендую. До 5 человек команды бесплатно приватные репозитории. И не нужно свой сервер городить
Re: Создание/организация git репозитория
Bizdelnick писал(а): ↑03.05.2013 23:17Вот довольно простой мануал: http://githowto.com/ru. Читать до 50 раздела.
Спасибо, в плане теории и понимания будет полезно.
Подобных статей видел массу, но для меня, не имевшего дела с git, это мало о чем говорит. А что делать дальше? Как работать с полученным git репозиторием? Но все равно спасибо.
Тоже как вариант для быстрого старта понравился, только пока не понятно как с ним работать после создания репозитория, поэтому больше теории хотелось. Но тоже большое спасибо, проблема с плохим wan соединением своего файлового сервера сразу отпадает.
- Bizdelnick
- Модератор
- Сообщения: 20800
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Создание/организация git репозитория
И очень просто. Склонировать репозиторий локально (git clone), наделать в него коммитов (git commit) и пушнуть обратно (git push). Как освоите это - переходите к изучению работы с бранчами (git branch, git checkout), а дальше - по мере необходимости.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
- serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
- Контактная информация:
Re: Создание/организация git репозитория
LMAoD
https://github.com/vocatan/gitmagic/tree/master/ru - перевод неплохого мануала от t.t, если не ошибаюсь.
Вообще, Bazaar сильно похож на Git, но, имхо, сильно проще и логичнее, особенно для пользователей CVS/SVN. Если нет желания вникать в несуразности Git, то стоит обратить внимание на Bazaar (хотя он, кажется, и затормозился в развитии).
С Git, поскольку это распределённая система, будут возникать конфликты при отправке изменений на сервер, которые разрешаются не самым очевидным образом (но, разумеется, разрешаются, причём очень мощными средствами).
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
Официальная документация 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