Главная    Разработка ПО    Системы контроля версий: начинаем работать с GIT

Начинаем работать с системой контроля версий GIT (для чайников)

(Часть 4.3.5. Добавляем новые файлы в репозиторий)

1. Устанавливаем Git.
2. Создаем репозиторий Git.
3. Устанавливаем SmartGit для работы с репзиторием.
4. Основы Работа с репозиторием Git.
4.1. Создаем проект для работы с репозиторием.
4.2. Добавляем первый файл в локальный репозиторий.
4.3. Вносим изменение в локальный репозиторий.
4.3.1. Добавляем строки в файл.
4.3.2. Изменяем строки в файле.
4.3.3. Удаляем строки из файла.
4.3.4. Отменяем изменения до загрузки в локальный репозиторий.
4.3.5. Добавляем новые файлы в репозиторий.
4.3.6. Удаляем файл из репозитория.
4.3.7. Просматриваем историю изменений репозитория.
4.3.8. Изменяем комментарий коммита.
4.3.9. Отменяем последний коммит.
4.3.10. Создаем новую ветку.
4.3.10.1. Новая ветка относительно последнего коммита.
4.3.10.2. Новая ветка относительно выбранного коммита.
4.3.11. Удаляем ветку.
4.3.12. Объединяем ветки.
4.3.13. Конфликты и их разрешение.
4.3.14. Добавляем выбранный коммит из одной ветки в другую.
4.3.15. Rebase или как упростить историю коммитов.
4.4. Работа с удаленным репозиторием.
4.4.1. Настраиваем связь между сервером и клиентом по SSH.
4.4.2. Клонируем репозиторий с ЭВМ-сервера на ЭВМ-клиент.
4.4.3. Основы работы с удаленным репозиторием.
5. Заключение.


4.3.5. Добавляем новые файлы в репозиторий.

Создадим еще два файла в каталоге home/poisov/programs: prog1.c и prog2.c.

В первый файл добавим текст:

#include < math.h >
long int cube (int x)
{
return x*x*x;
}

Во второй файл добавим текст:

#include < unistd.h >
#include < stdio.h >

void dir (void)
{
printf (“Dir: %s\n”, get_current_dir_name ());
}

Сохраним изменения в файлах и обновим SmartGit (нажать F5). Скриншот главного окна программы SmartGit приведен на рисунке 22.

Выделяем файлы prog1.c и Prog2.c во вкладке Files и жмем:

Кнопка commit.

В открывшемся окне указываем описание коммита: «New files in repository», и жмем «Commit». Всё, файлы добавлены в репозиторий (рисунок 23).

Состояние основного окна SmartGit после создания новых файлов. Состояние основного окна SmartGit после добавления новых файлов в репозиторий.


<<< Предыдущий раздел      Следующий раздел >>>


Яндекс.Метрика

Рейтинг@Mail.ru