🟡 📦 Open Source Objavljeno: · 2 min čitanja ·

GitHub: Desktop 3.6 donosi Git worktrees i AI razrješavanje merge konflikata

Editorial illustration: laptop screen showing branching git tree diagram with multiple parallel workflow lanes, dark background

GitHub Desktop 3.6 je dostupan za macOS i Windows i donosi podršku za Git worktrees — mehanizam koji omogućuje paralelni rad na više grana bez stashanja — uz dublje Copilot integracije za commit poruke i merge konflikte.

🤖

Ovaj članak generiran je uz pomoć umjetne inteligencije na temelju primarnih izvora.

Paralelni rad na granama bez kompromisa

GitHub Desktop 3.6 uvodi podršku za Git worktrees — mehanizam koji dopušta istovremeni rad na više grana u zasebnim direktorijima bez prijelaza između njih i bez stashanja nedovršenih promjena. Za razliku od klasičnog pristupa gdje programer mora privremeno odložiti rad na jednoj grani kako bi prešao na drugu, worktree svaku granu smješta u vlastiti radni direktorij koji dijeli isti .git repozitorij. Rezultat je brži kontekstni prebacivanje i manji rizik od gubitka nedovršenog rada.

Verzija 3.6 dostupna je za macOS i Windows, a puštena je kroz postupni (progressive) rollout, što znači da svi korisnici neće vidjeti ažuriranje istog dana.

Kako se Copilot integrira dublje?

Copilot u Desktop 3.6 čita upute iz .github/copilot-instructions.md i — što je novost — iz AGENTS.md datoteke. AGENTS.md je standardizirana datoteka kojom repozitorij opisuje sebe i svoja pravila za AI agente koji rade s kodom. Činjenica da je Desktop sada čita govori o sazrijevanju ekosustava oko repozitorija prilagođenih agentima.

Uz to, Copilot sada nudi AI-asistirano razrješavanje merge konflikata izravno u sučelju. Konflikt koji je ranije zahtijevao ručnu analizu razlika između dviju grana agent može analizirati i predložiti rješenje bez napuštanja aplikacije.

BYOK i temelj za buduće funkcije

Desktop 3.6 uvodi BYOK (Bring Your Own Key) opciju, koja korisnicima dopušta spajanje lokalnih ili modela trećih strana umjesto isključivog oslanjanja na GitHub Copilot. GitHub navodi da je Copilot SDK odabran kao temelj za buduće funkcije, što signalizira da će AI integracija u Desktop-u rasti iterativno, a ne jednokratnim dodavanjem.

Kombinacija worktree podrške i dublje Copilot integracije pozicionira Desktop 3.6 kao relevantan alat za razvojne timove koji žele vizualni klijent uz AI asistenciju u svakodnevnom tijeku rada.

Česta pitanja

Što je Git worktree i čemu služi?
Git worktree je mehanizam koji dopušta istovremeni rad na više grana u odvojenim direktorijima bez przanja na stranu (stashanja) — svaka grana ima vlastiti radni direktorij, ali dijele isti repozitorij.
Kako Copilot sada koristi AGENTS.md datoteku?
Copilot pri generiranju commit poruka čita upute iz .github/copilot-instructions.md i AGENTS.md datoteke u repozitoriju, što timovima daje kontrolu nad tonom i formatom automatskih poruka.