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

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

(Часть 4.3.2. Изменяем строки в файле)

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.2 Изменяем строки в файле.

Основное окно SmartGit, результат коммита.

Внесем еще одно изменение в файл, только теперь не добавим строку, а изменим строку puts (“Hello world”); на printf (“Hello world\n”);. После сохранения файла, обновим программу SmartGit (нажмите F5). Состояния окна программы после обновления приведено на рисунке 18.

На рисунке вполне знакомая Вам картина с тем отличием, что во вкладке Changes изменения выделены не зеленым, а розовым цветом и выделения присутствуют в обоих колонках. Как вы уже догадались розовым цветом выделены отличия текущего состояния файла от сохраненного в репозитории. Причем, в левой колонке выделены удаляемые фрагменты текста, а в правой - вновь вводимые.

Сохраним изменения в репозиторий, с комментарием «Second change in repository». Как это сделать описано в п. 4.3.1, поэтому повторяться не буду.


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


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

Рейтинг@Mail.ru