Kasutage neid Git-käske selliste toimingute tegemiseks nagu faili eemaldamine kinnipidamisest.
Kui olete tavaline arendaja, olete tõenäoliselt kasutanud Giti ühe või kahe projekti versioonikontrollisüsteemina. Kuigi Giti kasutamine on suhteliselt lihtne, ei ole võimatu mõne probleemiga kokku puutuda. Üks selline olukord, millesse arendajad sageli satuvad, on see, kui neil on vaja kohustusest faile eemaldada.
Lugege edasi, kui tutvustame, kuidas saate faili Git Commitist eemaldada.
Git States'i mõistmine
Enne kui hakkate juurdlema, kuidas saate faili kinnistusest eemaldada, peate mõistma faili erinevaid Giti töövoo olekuid.
Gitis failiga töötamisel on neli võimalikku olekut. Esimene on jälgimata olek – teie loodud failid, mida pole veel tõugatud ega lavastatud, on selles olekus. Giti hoidla ei jälgi neid faile.
Kui olete kasutanud git lisada faili käsul, muutub see lavaliseks ja liigub teise olekusse. Git stage valmistab sisuliselt faili sidumiseks ette. Kolmas olek hõlmab commit käsku; a
git commit käsk liigutab etapiviisilise faili äsja tehtud muudatuste kõrval harule.Failid, mis on juba kinnitatud, kuid mida on pärast viimast kinnistamist muudetud, on muutmisolekus.
Git Eemalda fail sissekandmisest
Filiaali või Giti hoidlasse pühendatud faili eemaldamiseks saate kasutada git lähtestamine käsk järgmiselt:
git reset --soft HEAD^
See toob pühendunud failid tõhusalt tagasi lavastusalasse.
Kui soovite faili lavastusalast veelgi eemaldada, kasutage git lähtestamine käsu veel kord. Lavastusalast eemaldatud faili filiaalile ei seota.
git reset HEAD
Seejärel saate teha vajalikke muudatusi, lavastada faile kasutades git lisadaja lõpuks kasutada git commit et oma muudatused hoidlasse lükata.
git rm – vahemällu salvestatud failinimigit commit --muuda
Eemalda fail kinnistusest
Git on oluline tööriist iga arendaja jaoks; teadmine, kuidas faile sidumisest eemaldada, on oluline oskus, mida iga pürgiv ja kogenud arendaja peab teadma.
Neile, kes soovivad õppida, on Gitil palju rohkem väärtuslikke funktsioone, mida saate oma igapäevase töövoo täiustamiseks uurida ja kasutada.
Selle põhjaliku juhendi abil saate oma Giti-oskused algajast edasijõudnuni viia.
Loe edasi
- Programmeerimine
- GitHub
- Programmeerimine
Fahad on MakeUseOfi kirjanik ja on praegu arvutiteaduse erialal. Innuka tehnikakirjutajana hoolitseb ta selle eest, et oleks kursis uusima tehnoloogiaga. Ta on eriti huvitatud jalgpallist ja tehnoloogiast.
Liituge meie uudiskirjaga
Liituge meie uudiskirjaga tehniliste näpunäidete, arvustuste, tasuta e-raamatute ja eksklusiivsete pakkumiste saamiseks!
Tellimiseks klõpsake siin