CEX.io

воскресенье, 6 февраля 2011 г.

Документация по Git

Достаточно подробная документация по Git: http://progit.org/book/ru/
Опыт работы: http://habrahabr.ru/blogs/Git/60347/

Настройка сервера:

1. подключаемся к серверу
    ssh myserver.com

2. переходим в нужный каталог
    cd /var/git && mkdir myapp.git && cd myapp.git
    git --bare init

3. выходим
    exit

Настройка клиента:

1. получаем локальную копию
    git clone git@myserver.com:/var/git/myapp.git

2. добавляем файлы
    git add .

3. сохраняем в локальном репозитории
    git commit -a -m "Initial commit"

4. отправляем изменения на удаленный репозиторий
    git push origin master

добавление списка игнорирования(svn+git)

1. создаем файл
    vi .svnignore

2. добавляем список
    .git
    .gitignore

3. установим свойство
    svn propset svn:ignore -F .svnignore .

4. проверим
    svn propget svn:ignore .

5. добавим файл в репозиторий
    svn add .svnignore

6. отправляем в репозиторий
    svn commit -m "added .svnignore"

Комментариев нет: