Mitä 'git stash push' Stash tekee?

Mita Git Stash Push Stash Tekee



Kehittäjät tekevät muutoksia projektiensa lähdekooditiedostoihin ja siirtävät ne esityshakemistoon. Joskus he tekevät muutoksia, mutta eivät halua työntää näitä muutoksia Git-arkistoon. Lisäksi heidän on säilytettävä nämä muutokset väliaikaisesti. Tällaisessa tilanteessa ' git stash push ”-komentoa voidaan käyttää.

Tämä artikkeli selittää, miten ' git stash push ”komento.

Mitä 'git stash push' Stash tekee?

Tarkistaaksesi, että ' git stash push ”-komentoa, kokeile seuraavia vaiheita:







  • Siirry tiettyyn Git-tietovarastoon.
  • Tarkista arkiston sisällön luettelo.
  • Valitse ja päivitä haluamasi tiedosto.
  • Suorita ' git stash push ” -komento pitääksesi väliaikaiset muutokset.

Vaihe 1: Vaihda Git-varastoa

Käytä ' CD ”-komento yhdessä vaaditun arkistopolun kanssa ja navigoi siihen:



$ CD 'C:\Käyttäjät \n asma\Go \t on repo'

Vaihe 2: Näytä sisältöluettelo

Suorita nyt seuraava komento näyttääksesi arkiston sisällön:



$ ls





Vaihe 3: Avaa ja päivitä haluttu tiedosto

Suorita sitten ' alkaa ”-komento avataksesi ja muokataksesi tiettyä tiedostoa:

$ alkaa



Vaihe 4: Työnnä muutokset vaiheindeksiin

Työntääksesi muutokset esitysalueelle, käytä seuraavaa komentoa:

$ git add .

Vaihe 5: Tallenna muutokset

Pidä seuraavaksi vaiheittaiset muutokset väliaikaisesti paikallaan suorittamalla ' git stash push 'komento:

$ git stash työntää

Vaihe 6: Näytä säilytysluettelo

Tarkista lopuksi piilotetut muutokset seuraavalla komennolla:

$ git stash lista

Voidaan havaita, että aiemmin väliaikaisesti pidätetyt muutokset ovat edelleen olemassa luettelossa:

Siinä kaikki! Olemme selittäneet ' git stash push ”komento.

Johtopäätös

Voit tarkastella ' git stash push ”-komento, siirry ensin tiettyyn Git-tietovarastoon ja tarkista arkiston sisällön luettelo. Avaa ja päivitä sitten haluamasi tiedosto. Tämän jälkeen tallenna muutokset ja suorita ' git stash push ”-komento pitääksesi väliaikaiset muutokset. Tämä artikkeli käsittelee mainitun komennon toimintaa.