Last active
March 10, 2019 12:15
-
-
Save ezhov-da/05698880416fbf76566062632fcea7e0 to your computer and use it in GitHub Desktop.
kdiff
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Как происходит работа с KDIFF: | |
1. Для примера создадим основной репозиторий. | |
2. Сделаем от основного репозитория branch №1 | |
3. Сделаем от основного репозитория еще один branch №2 | |
4. Откорректируем строку в файле в ветке №1 | |
5. Откорректируем ту же строку в файле в ветке №2 | |
6. Попробуем сделать merge ветки №2 с веткой №1 | |
7. В KDIFF отобразятся конфликты в трех панелях: | |
- A - базовая ветка от которой произошло оба branch (значение на момент ответвления) | |
- B - ветка №1 в которую происходит merge | |
- C - ветка №2 из которой роисходит merge | |
Как это выглядит на практике: | |
1. Есть ветка trunk | |
2. От нее сделана ветка test | |
3. Делаешь ветку разработки от trunk | |
4. Производишь разработку | |
5. Делаешь merge с веткой test, но в ней уже кто-то откорректировал твой участок кода | |
6. Происходят конфликты. | |
- A - trunk | |
- B - test | |
- C - ветка разработки от trunk | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment