Skip to content

Commit 250932a

Browse files
Docs(MD): Added interview questions and answers
1 parent 4e523ad commit 250932a

File tree

1 file changed

+37
-2
lines changed

1 file changed

+37
-2
lines changed

README.md

Lines changed: 37 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1696,11 +1696,46 @@ git bisect reset
16961696
</details>
16971697

16981698
<details>
1699-
<summary>60. ???</summary>
1699+
<summary>60. Як вручну вирішити конфлікт при злитті в Git?</summary>
17001700

17011701
#### GIT
17021702

1703-
- Coming Soon... 😎
1703+
1. Виконати злиття:
1704+
1705+
```bash
1706+
git merge feature-branch
1707+
```
1708+
1709+
- Git зупиниться на конфліктах.
1710+
1711+
2. Відкрити файли з конфліктами — вони містять маркери:
1712+
1713+
```bash
1714+
<<<<<<< HEAD
1715+
код з поточної гілки
1716+
=======
1717+
код з feature-branch
1718+
>>>>>>> feature-branch
1719+
```
1720+
1721+
3. Вручну вибрати або об’єднати потрібні зміни, видалити маркери.
1722+
1723+
4. Позначити файл як вирішений:
1724+
1725+
```bash
1726+
git add <file>
1727+
```
1728+
1729+
5. Завершити злиття:
1730+
1731+
```bash
1732+
git commit
1733+
```
1734+
1735+
(якщо Git не зробив commit автоматично).
1736+
1737+
Порада: можна використовувати інструменти для merge (наприклад, VS Code,
1738+
IntelliJ, Meld).
17041739

17051740
</details>
17061741

0 commit comments

Comments
 (0)