2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Sisällysluettelo
1. Alusta työtila (tietyn tiedostopolun alla)
2. Tarkastele nykyisen työtilan kooditiedoston tilaa
3. Lähetä työtilassa olevat kooditiedostot esitysalueelle
4. Lähetä välitysalueen kooditiedostot paikalliseen varastoon
5. Työtilan ja väliaikaisen tallennusalueen tiedostoerojen vertailu
6. Pysähdysalueen ja paikallisen varaston välisten erojen vertailu
7. Työtilan ja paikallisen varaston välisten erojen vertailu
Käytä Gitiä muodostaaksesi yhteyden Giteen
4. Tarkastele yhdistettyä etävarastoa
6. Kloonaa ja luo uusi kansio alustamatta sitä git initillä
Työnnä idean koodi giteen etävarastoon
Vaihe 1: Luo uusi arkisto giteelle
Vaihe 2: Luo uusi projekti ideassa ja anna projektin luoda git-paikallinen arkisto
Vaihe 3: Kirjoita koodi ja lisää se esitysalueelle ja sitoa se paikalliseen varastoon
Vaihe 4: Yhdistä varastoon etänä
Kloonaa projekti etävarastosta
Muokkaa kohteiden vetämiseen liittyviä huomautuksia
1. Maven-osoitetta on muutettava
Muokkaa 3. Muokkaa koodausversiota
Käytä ideaa haaran vaihtamiseen
Haluamme luoda uuden haaran giteen arkistoon
Muokkaa ja vaihda sitten tämän etävaraston haaraa ideaan
Lisää ja lähetä ja lopuksi työnnä etävarastoon
Git on jaettu työtilaan, lavastusalueeseen, paikalliseen varastoon, paikalliseen varastoon ja lavastusalueeseen, joita kutsutaan yhteisesti versiokirjastoksi
Napsauta Git Bash tästä päästäksesi komentoriviikkunaan
git init;
git-tila;
git lisää tiedostonimi
git add ./ --> Lähetä kaikki nykyisen hakemiston tiedostot esitysalueelle
Mistä tietää, että tiedosto on lähetetty esitysalueelle
Käytä git-tilaa
Vihreä osoittaa, että se lähetettiin onnistuneesti esitysalueelle, punainen osoittaa, että se on edelleen työalueella.
git commit -m "commit information"
Jos kyseessä on ensimmäinen lähetys
Sähköposti ja käyttäjätunnus tulee lähettää
git config --global user.email "sinä@esimerkki.fi"
git config --global user.name "Nimesi"
git diff read.txt(tiedoston nimi)
Vihreä sisältö on erilaista sisältöä
git diff -- välimuistiin tallennettu read.txt
Jos sisältöä ei näy, se tarkoittaa, että sisältö on sama
git diff HEAD read.txt
1. Palaa edelliseen versioon
git reset --hard HEAD^
2. Palauta määritettyyn versioon
git reset -- kova versionumero
git reflog / git log
Punainen laatikko osoittaa nykyisen version numeron, jos haluamme palata edelliseen versioon
Palaa määritettyyn versioon käyttämällä versionumeroa
git haarakonttorin nimi
git haara
git kassakonttorin nimi
Lisää uusi sisältö h1-haaran read.txt-tiedostoon ja lähetä se paikalliseen varastoon Kun siirryt takaisin päähaaraan, voit huomata, että juuri lisättyä sisältöä ei näytetä. Tämä johtuu siitä, että h1-haaraa ei ole yhdistetty päähaaraan.
Jos haluat yhdistää muita haaroja päähaaraan, sinun on ensin vaihdettava päähaaraan
Huomautus: Jos haluat yhdistää haaran päähaaraan, sinun on ensin sitouduttava haaran sisältö paikalliseen varastoon.
git merge haaran nimi
git haara -d haaran nimi
git etälisäyksen alkuperä (yhteyden nimi) https://gitee.com/-ss_0/hhh1.git (varastoosoite)
git pull origin master --salli-liittyvät-historiat (ensimmäinen kerta)
git pull seuraava veto
git push -u origin master (ensimmäinen kerta)
git push seuraava push
Ilmoitettu virhe:
1. ! [hylätty] master -> master (hae ensin)
virhe: joidenkin viitteiden siirtäminen osoitteeseen https://gitee.com/luosu-ss_0/hhh1.git epäonnistui
Tulo: git pull --rebase origin master2.fatal: ei voi käyttää 'https://gitee.com/luosu-ss_0/hhh1.git/': Ei voitu ratkaista isäntä: gitee.com
Syy: verkko-ongelma
git kaukosäädin -v
git remote rm alkuperä
git kloonin varastoosoite
Huomautus: Ero vetämisen ja kloonauksen välillä
He kaikki saavat koodin etävarastosta
ero:
1.git-klooni: kun paikallista versiokirjastoa ei ole, koko versiokirjaston kloonaus etäpalvelimelta paikalliseen on paikallinen prosessi tyhjästä.
2.git pull: Kun paikallinen arkisto on olemassa, hanki viimeisimmät toimitustiedot (jos sellaisia on) etäpalvelimelta ja yhdistä ne paikallisesti
Huomautus: Vedä tiedostot ensin etävarastosta
Mene ideaterminaaliin
git pull origin master --salli-liittyvät-historiat
Sitten voit työntää sitä
Push onnistui
Kloonaus onnistui
Huomautus: Jos push epäonnistuu, vedä koodi ensin etävarastosta.
Voimme havaita, että päähaaran ja dev1-haaran sisältö on erilainen. Tämä johtuu siitä, että dev1-haaran sisältöä ei ole yhdistetty päähaaraan.
Joten vaihdamme idean päähaaraan
Yhdistäminen onnistui
Sitten voit työntää sitä