Git- ja GitHub-ammattilaisen työnkulku · Oppitunti

Gitin määritysten mukauttaminen

Syventykää Gitin määritystiedostoihin ja määrittäkää aliaksia, mukautettuja yhdistämistyökaluja ja muita asetuksia.

Oppitunti 3/413 vaihetta

Gitin määritysten mukauttaminen on ilmainen Git- ja GitHub-ammattilaisen työnkulku-oppitunti CoddyKitissä. Tämä on oppitunti 3/4. Voit lukea koko oppitunnin alta ilmaiseksi ja harjoitella sen jälkeen käytännössä selaimessa sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla. Oppitunti kuuluu Git- ja GitHub-ammattilaisen työnkulku-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Git- ja GitHub-ammattilaisen työnkulku-kurssilla on yhteensä 4 oppituntia.

Gitin mahdollisuudet käyttöön

Tervetuloa oppitunnille Git-määritysten mukauttaminen! Git on erittäin tehokas, ja voitte muokata sen vastaamaan henkilökohtaista työnkulkuanne ja mieltymyksiänne.

Tässä oppitunnissa opitte määrittämään aliaksia lyhyempiä komentoja varten, määrittämään ulkoisia merge-työkaluja ja säätämään erilaisia asetuksia, jotta Git toimisi tehokkaammin puolestanne.

Missä Git säilyttää asetukset

Git tallentaa määrityksensä eri paikkoihin, jotka on järjestetty kolmelle päätasolle. Nämä tasot määrittävät asetustenne laajuuden ja ensisijaisuuden:

  • Järjestelmätaso: koskee kaikkia koneen käyttäjiä.
  • Globaalitaso: koskee tiettyä käyttäjää kaikissa hänen repositorioissaan.
  • Paikallinen taso: koskee vain parhaillaan käsiteltävää repositoriota.

Paikalliset asetukset ohittavat globaalit asetukset, ja globaalit asetukset ohittavat järjestelmätason asetukset.

Määritysten tarkasteleminen

Voitte tarkastella Gitin nykyisiä määrityksiä helposti git config -komennolla. Näin näette, mitkä asetukset ovat tällä hetkellä aktiivisia.

Kaikkien tasojen asetusten luettelo:

git config --list

Tiettyjen arvojen tarkasteleminen

Jos haluatte tarkistaa tietyn määritysavaimen, voitte antaa sen nimen. Git näyttää voimassa olevan arvon kaikkien ensisijaisuussääntöjen perusteella.

Esimerkiksi määritetyn käyttäjänimen tarkasteleminen:

git config user.name

Globaalien oletusasetusten määrittäminen

Globaalit määritykset koskevat kaikkia koneenne Git-repositorioita. Niissä määritetään tavallisimmin käyttäjän identiteetti (nimi ja sähköpostiosoite) sekä muut yleiset asetukset.

Käyttäkää --global-lippua, kun haluatte käyttää tätä tasoa:

git config --global user.name "Jane Doe"
git config --global user.email "jane.doe@example.com"

Projektikohtaiset asetukset

Joskus tarvitsette tiettyyn projektiin liittyviä yksilöllisiä asetuksia. Saatatte esimerkiksi käyttää työhön liittyvissä projekteissa eri sähköpostiosoitetta kuin henkilökohtaisissa projekteissa.

Oletusarvoisesti git config ilman tasolippua, kuten --global, määrittää nykyiselle repositoriolle paikallisen asetuksen:

git config user.email "jane.work@company.com"

Git-aliasten esittely

Oletteko kyllästyneet kirjoittamaan pitkiä Git-komentoja? Aliakset ovat mukautettuja pikanäppäimiä, joita voitte luoda usein käytetyille Git-komennoille tai komentojen sarjoille.

Ne säästävät aikaa, vähentävät kirjoitusvirheitä ja voivat tehostaa sekä helpottaa Git-työnkulkuanne huomattavasti.

Ensimmäisen aliaksen luominen

Luodaan yksinkertainen alias komennolle git status -s, joka näyttää lyhyen ja tiiviin tilan. Annetaan aliakselle nimeksi st.

Lisätkää tämä globaaliin määritykseenne:

git config --global alias.st "status -s"

Uuden aliaksen käyttäminen

Nyt voitte käyttää uutta aliasta koko komennon kirjoittamisen sijaan. Se on näin yksinkertaista!

Kokeilkaa sitä:

git st

Aliasten edistyneet mahdollisuudet

Aliakset voivat olla monimutkaisempia ja yhdistää useita komentoja. Esimerkiksi seuraava alias tuottaa tyylikkään Git-lokin:

git config --global alias.lg "log --oneline --decorate --all --graph"

Muita hyödyllisiä määrityksiä

Aliasten lisäksi Git tarjoaa monia muita hyödyllisiä määrityksiä:

  • color.ui true: ottaa Gitin tulosteen värit käyttöön.
  • push.default current: määrittää git push -komennon oletustoiminnoksi nykyisen haaran pushauksen sen upstream-haaraan.
  • core.editor: määrittää haluamanne tekstieditorin commit-viestejä ja muita Git-toimintoja varten.

Lisätietoja vaihtoehdoista on git config --help -dokumentaatiossa!

Pikatarkistus: Git-määritysten tasot

Git-määritysten hierarkian ymmärtäminen on olennaista asetusten tehokkaassa hallinnassa.

Kertaus: hallitse Git-ympäristösi

Hienoa työtä! Opitte mukauttamaan Git-ympäristönne tarpeidenne mukaan:

  • Opitte ymmärtämään Git-määritysten kolme tasoa: järjestelmä-, globaali- ja paikallisen tason.
  • Käytitte git config -komentoa erilaisten asetusten tarkastelemiseen ja määrittämiseen.
  • Loitte tehokkaita aliaksia komentorivityönkulun sujuvoittamiseksi.
  • Tutustuitte muihin hyödyllisiin asetuksiin, kuten color.ui ja push.default.

Git-ympäristön mukauttaminen omiin tarpeisiin voi parantaa tuottavuutta merkittävästi ja tehdä kehitystyöstä paljon sujuvampaa!

Aloita maksutta

Opi Git- ja GitHub-ammattilaisen työnkulku tekoälytuutorin avulla — ilmaiseksi

Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.

Kurssit
12
Oppitunnit
48

Usein kysytyt kysymykset

Onko oppitunti ”Gitin määritysten mukauttaminen” ilmainen?

Kyllä – oppitunnin ”Gitin määritysten mukauttaminen” koko tekstin voi lukea täällä verkossa ilmaiseksi. Jos haluat harjoitella interaktiivisesti sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla sekä avata koko Git- ja GitHub-ammattilaisen työnkulku-kurssin, päivitä CoddyKit PROhon. Git- ja GitHub-ammattilaisen työnkulku-kurssilla on yhteensä 4 oppituntia.

Mitä opin oppitunnilla ”Gitin määritysten mukauttaminen”?

Syventykää Gitin määritystiedostoihin ja määrittäkää aliaksia, mukautettuja yhdistämistyökaluja ja muita asetuksia. Harjoittelet Git- ja GitHub-ammattilaisen työnkulku-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.

Tarvitsenko kokemusta aloittaakseni Git- ja GitHub-ammattilaisen työnkulku-opiskelun?

Aiempi kokemus ei ole tarpeen. CoddyKitin Git- ja GitHub-ammattilaisen työnkulku-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 3/4.

Kuinka kauan ”Gitin määritysten mukauttaminen”-oppitunnin suorittaminen kestää?

Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.

Voinko kirjoittaa ja suorittaa koodia tällä Git- ja GitHub-ammattilaisen työnkulku-oppitunnilla?

Kyllä. Jokainen Git- ja GitHub-ammattilaisen työnkulku-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.

Kaikki tämän kurssin oppitunnit

  1. Git-hookien ymmärtäminen
  2. Pre-commit- ja post-merge-hookit
  3. Gitin määritysten mukauttaminen
  4. Hookien jakaminen Huskylla
← Takaisin: Git- ja GitHub-ammattilaisen työnkulku