Fara beint í efni
4.8

Greinin

Áætlaður tími: 30 minTól: Git, VS Code, Claude Desktop
Eftir þessa æfingu getur þú:

Eftir þessa æfingu geturðu búið til vinnugrein, unnið á henni óhultur, rennt henni inn á main og leyst einfaldan árekstur.

Hvers vegna þetta skiptir máli

Greinar eru sandkassi forritarans. Hver tilraun, hver áhættusöm breyting og hver ókláruð virkni fær sína eigin grein — hliðstæða útgáfu af kóðanum þar sem ekkert snertir main fyrr en þú rennir því inn viljandi. Þetta er öryggisnetið sem gerir óttalausa þróun mögulega. Í einingu 5 býr Claude Code til greinar sjálfkrafa áður en hann breytir nokkru. Að skilja greinar núna þýðir að þú skilur hvað hann er að gera og hvers vegna.

Hvernig á að gera það

  1. 1

    Búðu til vinnugrein

  2. 2

    Gerðu tvær til þrjár breytingar á greininni

  3. 3

    Sameina greina við main

  4. 4

    Búðu til árekstur og leystu hann með hjálp gervigreindar

Fyrirmælin

PROMPT — Resolve a Merge ConflictLíkan: Claude Desktop
I have a merge conflict in my git repository. Here is the conflict section in my file:

[PASTE THE CONFLICT SECTION — it will look like <<<<<<< HEAD ... ======= ... >>>>>>> feature-branch]

Please:
1. Explain what this conflict means in plain language
2. Tell me what each version contains (HEAD version and the branch version)
3. Recommend which version to keep, or how to combine them
4. Show me exactly what the file should look like after the conflict is resolved

Gæðaviðmið

  • Þú bjóst til vinnugrein, gerðir breytingar og rannst henni inn á main
  • Þú bjóst til árekstur viljandi og leystir hann
  • Þú getur útskýrt hvað árekstrarmerkingarnar þýða
  • Þú skilur hvers vegna greinar gera áhættusama vinnu örugga

Algeng mistök

Að hræðast samrunaárekstra

Árekstur er bara git að spyrja: tveir breyttu sömu línunni, hvora útgáfuna viltu? Þetta er ekki villa heldur spurning. Svaraðu henni, strikaðu út merkingarnar og vistaðu.

Að leysa árekstra án þess að lesa hvað hvor útgáfan geymir

Lestu báðar útgáfurnar áður en þú velur. HEAD-útgáfan er sú sem main hafði, greinarútgáfan er það sem bættist við. Oftast viltu sameina þær.