---
title: Worktree та Git
description: Виправляйте поширені проблеми з worktree та git.
---

# Worktree та Git

Проблеми, що виникають із [сесіями worktree](/uk/worktrees/) та [виглядом git](/uk/git/), і як їх усунути.

## Worktree потребує уваги

OpenChamber позначає worktree, коли щось не так:

- **folder missing** — теку worktree видалено чи переміщено поза OpenChamber; приберіть сесію й створіть свіжий worktree
- **detached or unborn branch** — worktree не на звичайній гілці; викачайте його на одну
- **merge, rebase, or cherry-pick in progress** — операцію лишили наполовину завершеною; завершіть або скасуйте її з вигляду git

## Не вдається створити worktree

- **branch already exists** — виберіть іншу назву гілки або скористайтеся опцією наявної гілки
- **name already in use** — виберіть іншу назву worktree

## Генерація коміту чи PR збоїть

Генерація повідомлення коміту чи опису PR відбувається у вашій активній сесії, тож вам потрібна відкрита сесія з вибраною робочою моделлю. Відкрийте чи виберіть сесію й спробуйте знову.

## Проблеми зі шляхами SSH чи Windows

- переконайтеся, що SSH-ключ, який використовує репозиторій, — це той, що заданий у вашій [git-ідентичності](/uk/git-identities/)
- у Windows git використовує шляхи в стилі Unix (як-от `/c/Users/...`) — OpenChamber це обробляє, але власні шляхи до SSH-ключів мають дотримуватися тієї самої форми

## Пов'язане

- [Сесії worktree](/uk/worktrees/) — як worktree створюються та видаляються
- [Git-ідентичності](/uk/git-identities/) — задайте правильний ключ та ідентичність для кожного репозиторію
