воскресенье, 15 января 2012 г.
суббота, 7 января 2012 г.
Заметки по настройке gitosis в linux, git в Windows, TortoiseGit
1. Введение
2. Заметки
2.1. Windows
2.2. Linux
2.2.1. Создать приватный и публичный ключи доступа
2.2.2. Восстановить публичный ключ из приватного ключа
2.2.3. Инициализация gitosis
3. Заключение
Введение
gitosis - удобный инструмент для управления репозиториями git. Он позволяет удобно создавать новые репозитории, выдавать отдельным людям прова на доступ к отдельным репозиториям. Что интересно, настройки самого gitosis также хранятся в репозитории git =)
вторник, 3 января 2012 г.
Git, в примерах
1. Введение
2. Запуск консоли для работы с Git
3. Git, простые примеры
3.1. Настройка Git-репозитория
3.1.1. Пример 1: создание репозитория и установка локальных настроек
3.1.2. Пример 2: то же что и пример1, но короче запись
3.1.3. Пример 3: установка пользовательских настроек
3.2. Простые операции с одним репозиторием
3.2.1. Пример 1: создать репозиторий, зафиксировать изменения
3.2.2. Пример 2: создать репозиторий, сделать 3 фиксации
3.2.3. Пример 3: работа с git checkout (возврат)
3.2.4. Пример 4: работа с git checkout и git branch (возврат и создание новой ветки)
3.2.5. Пример 5: работа с git branch (слияние двух веток)
3.3. Операции с двумя репозиториями
3.3.1. Пример 1: создать реп, отклонироваться, внести изменения в первый, обновиться во втором
3.3.2. Пример 2: создать два репозитория, внести изменения в оба, второй слить с первым
3.3.3. Пример 3: создать два репозитория, внести изменения в оба, второй слить с первым
3.3.4. Пример 4: втолкнуть данные в удалённый пустой репозиторий
3.3.5. Пример 5: втолкнуть данные в удалённый не пустой репозиторий
3.4. Заключение
Введение
В этой части мы рассмотрим работу с репозиторием git на примерах
Команды, которые будут использоваться здесь, кратко описаны в предыдущей части Git, краткий справочник команд.
Git, краткий справочник команд
1. Введение
2. Настройка Git-репозитория (git config)
2.1. Справка
2.2. Чтение списка настроек
2.3. Добавление настроек
2.4. Чтение отдельной настройки
2.5. Поиск отдельной настройки
3. Создание Git-репозитория (git init)
4. Состояние репозитория (git status)
5. Подготовка файлов к фиксации (git add)
6. Фиксация изменений (git commit)
7. Возврат к любой фиксации (git checkout)
8. Работа с ветвями (git branch)
9. Обзор изменений (git diff)
10. Обзор лога фиксаций (git log)
11. Создание наблюдений (git remote)
12. Загрузка удалённого репозитория (git fetch)
13. Слияние двух состояний (git merge)
14. Обновление репозитория (git pull)
15. Клонировать репозиторий (git clone)
16. Втолкнуть изменения в удалённый репозиторий (git push)
17. Откат изменений (git reset)
18. Создание отметок готовности (git tag)
19. Заключение
Введение
Эта статья является продолжением предыдущей статьи Git, краткая теория.Сегодня мы рассмотрим работу с Git на практических примерах. (Используется Git версии 1.7.8.msysgit.0)
В Git есть хорошая практика, которая рекомендует перед началом работы с репозиторием представиться ему, указав своё имя и электронный ящик для обратной связи. Поэтому работу с Git мы начнём с описания команд работы с конфигурацией Git
Сделаю важное замечание, я не буду углубляться во всё многообразие способов вызова той или иной команды Git, наоборот - я приведу конкретные команды для получения нужного результата.
Git, краткая теория
1. Введение
2. Git, описание
2.1. Общее
2.2. О репозитории
2.3. Настройки репозитория
2.4. Отношения между репозиториями
2.5. Одиночная работа
2.6. Распределённая работа
2.6.1. Распределённая структура разработки
2.6.2. Централизованная структура разработки
2.7. Ветви в репозитории
2.8. Общие понятия в репозитории
3. Заключение
Введение
Git (произн. «гит») — это распределённая система управления версиями файлов. Проект был создан Линусом Торвальдсом для управления разработкой ядра Linux, первая версия выпущена 7 апреля 2005 года.
Git позволяет вести распределённую работу над одним проектом. Разработчики могут располагаться как на одном компьютере, так и в разных частях света.
Git, установка
В этой статье я кратко опишу как устанавливать git.
понедельник, 12 декабря 2011 г.
Скомпилировать программу С++ под линукс G++ компилятором
Как компилировать под линукс?
Как скомпилировать программу под линукс?
Как компилировать в линуксе?
Ответ далее.
