Kā atsaukt kļūdas ar Gitu

Ak, vai. Jūs vienkārši nejauši apvienojāt failus galvenajā filiālē, kad gribējāt tos apvienot ar iestudējuma filiāli. Ko tagad?

Gandrīz visi, kas izmanto Git, kādā brīdī kļūdās. Neatkarīgi no tā, vai tā ir nepareizu failu apvienošana, nepareizas filiāles dzēšana vai kas sliktāks, ir svarīgi zināt, kā atcelt kļūdas ar Git.

Mēs esam izlaiduši avāriju kursu freeCodeCamp.org YouTube kanālā, kas iemācīs 17 dažādus veidus, kā atsaukt kļūdas Git.

Tobiass Ginters izstrādāja šo kursu. Tobiass daudzus gadus strādā ar Gitu. Viņš pat palīdz izveidot Tower, kas ir populārs Git GUI klients.

Daudzi izstrādātāji nezina visus veidus, kā viņi var izmantot Git kļūdu atsaukšanai. Šis kurss jums iemācīs, ko Gits var darīt un kā Gits to dara.

Kursa pirmajā pusē ir biežāk sastopami gadījumi, no kuriem ir vieglāk atgūties. Otrais puslaiks māca sarežģītākas kļūdas novērst. Bet gandrīz visas Git kļūdas ir iespējams atsaukt.

Šajā kursā apskatītās tēmas:

  • Izmantojot Git kā drošības tīklu
  • Atmetot visas lokālās izmaiņas failā
  • Dzēsto failu atjaunošana
  • Gabalu / līniju izmetšana failā
  • Atmetot visas vietējās izmaiņas
  • Pēdējās saistības labošana
  • Ko nozīmē "vēstures pārrakstīšana"
  • Atjauno apņemšanos vidū
  • Sākotnējās pārskatīšanas atiestatīšana
  • Faila atiestatīšana uz veco versiju
  • Pārskatīšana
  • Dzēsto darbību atkopšana
  • Dzēsto zaru atkopšana
  • Apņemšanās pārvietošana uz jaunu filiāli
  • Pārvietot apņemšanos uz citu atzaru
  • Interaktīvā Rebase: pārskats par to, ko jūs varat darīt
  • Interaktīvā Rebase: kā tas darbojas kopumā
  • Rediģēt vecos ziņojumus, izmantojot Interactive Rebase
  • Izdzēšot saistības, izmantojot Interactive Rebase
  • Vairāku saistību sagraušana vienā ar Interactive Rebase
  • Izmaiņu pievienošana vecai saistībai ar Interactive Rebase
  • Vecās saistības sadalīšana / rediģēšana ar Interactive Rebase

Visu kursu skatieties freeCodeCamp.org YouTube kanālā (1 stundas skatīšanās).