Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Контакти
 


Тлумачний словник
Авто
Автоматизація
Архітектура
Астрономія
Аудит
Біологія
Будівництво
Бухгалтерія
Винахідництво
Виробництво
Військова справа
Генетика
Географія
Геологія
Господарство
Держава
Дім
Екологія
Економетрика
Економіка
Електроніка
Журналістика та ЗМІ
Зв'язок
Іноземні мови
Інформатика
Історія
Комп'ютери
Креслення
Кулінарія
Культура
Лексикологія
Література
Логіка
Маркетинг
Математика
Машинобудування
Медицина
Менеджмент
Метали і Зварювання
Механіка
Мистецтво
Музика
Населення
Освіта
Охорона безпеки життя
Охорона Праці
Педагогіка
Політика
Право
Програмування
Промисловість
Психологія
Радіо
Регилия
Соціологія
Спорт
Стандартизація
Технології
Торгівля
Туризм
Фізика
Фізіологія
Філософія
Фінанси
Хімія
Юриспунденкция






Утиліта порівняння

Іншою корисною опцією може бути використання певної утиліти порівняння, що буде використовуватись для розв’язання конфліктів при об’єднанні знімків. Припустімо, це має бути vimdiff:

$ git config --global merge.tool vimdiff

Git сприймає kdiff3, tkdiff, meld, xxdiff, emerge, vimdiff, gvimdiff, ecmerge, та opendiff у якості коректних значень.

Перевірка налаштувань

Для перегляду своїх налаштувань використовуйте команду git config --list:

$ git config --listuser.name=Taras Shevchenkouser.email=taras@example.comcolor.status=autocolor.branch=autocolor.interactive=autocolor.diff=auto...

Деякі ключі можуть зустрічатись декілька разів. Це може статись через те, що Git шукає значення у різних місцях (наприклад, /etc/gitconfig та ~/.gitconfg). В такому випадку, Git використовує останнє знайдене значення для кожного з ключів.

Також, за допомогою конструкції git config {key} можна перевірити значення певного ключа:

$ git config user.nameTaras Shevchenko

Отримання допомоги

У випадку, якщо вам знадобиться допомога, існує три шляхи доступу до керівництва з використання для будь-якої команди Git:

$ git help <verb>$ git <verb> --help$ man git-<verb>

Наприклад, так ви можете переглянути допоміжну інформацію щодо використання команди config:

$ git help config

Особлива зручність цих команд у том, що вони доступні навіть без підключення до мережі.

Якщо ж офіційного керівництва і цієї книжки буде недостатньо, і вам знадобиться персональна допомога, спробуйте під’єднатись до каналу #git або #github на IRC сервері Freenode. Там постійно перебувають сотні людей, що добре розуміються на роботі з Git і готові допомогти.

Підсумок

Тепер ви знаєте що таке Git і в чому його відмінність від централізованих систем контролю версій, з якими ви, можливо, вже знайомі. Також ви отримали у своїй системі робочу версію Git з персональними налаштуваннями.

(Підготовка до лабораторної роботи)

 

Питання для контролю знань

 

1. Загальні відомості про програми контролю версій

2. Типовий порядок роботи

3. Конфліти та їх вирішення

4. Версії проекту, теги

5. Розподілені системи управління версіями

6. Git –принципи роботи (стани, встановлення, налаштування, утіліти та їх призначення)

 


 

 

Лекція №24

Тема: Сервер безперервної інтеграції.

Мета: Ознайомитися з серверами програмної інтеграції, їх функціями та застосуваннями.

Перелік питань, що розглядаються на лекції:

1. Вимоги до проекту

2. Організація

3. Переваги

4. Недоліки

5. Посилання

6. Jenkins та принципи роботи в ньому

Безперервна інтеграція (англ. Continuous Integration) - це практика розробки програмного забезпечення, яка полягає у виконанні частих автоматизованих складань проекту для якнайшвидшого виявлення та вирішення інтеграційних проблем. У звичайному проекті, де над різними частинами системи розробники працюють незалежно, стадія інтеграції є завершальною. Вона може непередбачено затримати закінчення робіт. Перехід до безперервної інтеграції дозволяє знизити трудомісткість інтеграції і зробити її передбаченою за рахунок найбільш раннього виявлення та усунення помилок і суперечностей.


Читайте також:

  1. V Процес інтеріоризації забезпечують механізми ідентифікації, відчуження та порівняння.
  2. VІI. Утворіть вищий та найвищий ступені порівняння від прислівників із вправи VI.
  3. Асимптотичний підхід до порівняння оцінок
  4. Бюджетний контроль - це порівняння показників бюджету зі звітом за від­повідний період часу.
  5. Віддалена робота із ОС. Протокол SSH. Утиліта putty
  6. ВПРАВА 2. Утворіть де можливо, форми ступенів порівняння від поданих прикметників.
  7. Десяткові дроби, їх порівняння, операції над ними. Перетворення десяткових дробів у звичайні та звичайних у десяткові.
  8. Електроди порівняння в методі потенціометрії
  9. Задаючі пристрої і елементи порівняння. Задаючі пристрої розімкнутих систем керування. Задаючі пристрої замкнутих систем керування. Мікропроцесори, контролери та логічні елементи.
  10. Критерії порівняння ОС
  11. ЛЕКЦІЯ 9 Порівняння маршрутів механічної обробки та вибір кращого з них за мінімумом приведених витрат
  12. Логістична концепція організації виробництва та її порівняння з традиційною




Переглядів: 372

<== попередня сторінка | наступна сторінка ==>
Початкове налаштування | Вимоги до проекту

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

 

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.005 сек.