INHOUDSOPGAWE:

Hoe raak jy ontslae van onverbonde veranderinge?
Hoe raak jy ontslae van onverbonde veranderinge?

Video: Hoe raak jy ontslae van onverbonde veranderinge?

Video: Hoe raak jy ontslae van onverbonde veranderinge?
Video: Sê my hoe kan ek wil omdraai('n Joshua Jansen lied) 2024, November
Anonim

7 Antwoorde

  1. Dit sal alles ontplooi lêers jy het dalk opgevoer met git add: git reset.
  2. Dit sal alle plaaslike terugskakel onverbonde veranderinge (moet in repo-wortel uitgevoer word): git checkout.
  3. Hierdie sal verwyder alles plaaslik ongespoor lêers , so net git opgespoor lêers bly: git skoon -fdx.

Met betrekking tot hierdie, hoe maak ek onverbonde veranderinge in git ongedaan?

Nou het jy 4 opsies om jou veranderinge ongedaan te maak:

  1. Verwyder die lêer na huidige commit (HEAD): git herstel HEAD
  2. Verwyder alles - behou veranderinge: git herstel.
  3. Gooi alle plaaslike veranderinge weg, maar stoor dit vir later: git stash.
  4. Gooi alles permanent weg: git reset --hard.

hoe raak ek ontslae van veranderinge in Visual Studio-kode? As jy nie seker is jy wil nie weggooi jou veranderinge , gaan na die opdragreël en doen eerder "git stash". Doen "git stash pop" om jou te herstel veranderinge later.

Tweedens, hoe maak ek veranderinge ongedaan?

Om terug te keer, kan jy:

  1. Gaan na die Git-geskiedenis.
  2. Regskliek op die commit wat jy wil terugstel.
  3. Kies terugbevestig.
  4. Maak seker dat commit die veranderinge gemerk is.
  5. Klik terug.

Hoe kan ek 'n gewysigde lêer in Git terugstel?

Ontdoen van 'n verbintenis As jy het gewysig , bygevoeg en toegewyde veranderinge aan a lêer , en wil daardie veranderinge ongedaan maak, dan kan jy weer gebruik git stel HEAD~ terug om jou commit te onttrek. Soortgelyk aan die vorige voorbeeld, wanneer jy gebruik git stel die terug wysigings ontvoer sal word. Let op dat nou jou lêer word nie meer opgespoor nie!

Aanbeveel: