Uusi Gitin käyttäjä? Hyödyllisiä vinkkejä Gitin aloittelijalle, jotta pääset alkuun

Git on keskeinen työkalu ohjelmistokehityksessä. Tässä artikkelissa tarjoan aloittelijavinkkejä, jotka auttavat kehittämään hyviä Git-tottumuksia heti alusta alkaen.
Projektin historian seuraamisesta koodin konsolidoimiseen, Git on muodostunut modernin ohjelmistokehityksen kulmakiveksi. Tämän vuoksi on tärkeää oppia käyttämään Git:iä oikein, jos haluaa tehdä yhteistyötä muiden kanssa. Tässä artikkelissa käyn läpi muutamia Gitin aloittelijan vinkkejä, jotka auttavat sinua luomaan hyviä Git-tottumuksia jo tänään.
1. Aseta käyttäjänimi ja käyttäjä sähköposti
Yksi ensimmäisistä asioista, jotka tulisi tehdä Gitissä, on määrittää oletuskäyttäjänimi ja sähköposti. Tämä mahdollistaa sitoumuksesi merkitsemisen oikein, jolloin muiden on helpompi viitata koodiisi ja ottaa sinuun yhteyttä tulevaisuudessa.
Asettaaksesi käyttäjänimen ja sähköpostin, suorita seuraavat komennot uudessa terminaali-istunnossa:
git config --global user.name "SINUN NIMESI"
git config --global user.email "SINUN SÄHKÖPOSTIOSOITE"
Voit myös asettaa nämä muuttujat henkilökohtaisessa Git-konfiguraatio tiedostossasi. Tähän käytä suosikkiteksti-editoriasi avatakseen tai luodaksesi .gitconfig-tiedoston kotihakemistoosi:
nano ~/.gitconfig
Liitä seuraavat koodirivit konfiguraatiotiedostoosi:
[user]
name = SINUN-NIMESI-TÄHÄN
email = SINUN-SÄHKÖPOSTISI-TÄHÄN
Tallenna konfiguraatiotiedostosi ja varmista, että Git lukee sen oikein suorittamalla seuraava komento:
git config --list
2. Luo lyhenteitä yleisille komentoille
Ei ole salaisuus, että Git on monimutkainen ohjelma. Sen lukuisat alikomento ja vaihtoehdot voivat toisinaan tuntua ylivoimaisilta uusille kehittäjille. Yksi temppu, jota voit käyttää, on luoda lyhenteitä näille komennoille, jotta ne ovat helpommin muistettavissa.
Luo uusi lyhenne liittämällä seuraava komento uuteen terminaali-istuntoon:
git config --global alias."AVAIN" "ALIKOMENTO"
Korvaa AVAIN-variaabeli haluamallasi lyhenteellä alikomennollesi. Itse aion asettaa "status"-alikomennon avaimelle "sta".
Samalla tavalla kuin käyttäjänimen ja sähköpostin asettamisessa, voit myös käyttää .gitconfig-tiedostoa kotihakemistossasi uusien lyhenteiden asettamiseen. Tämä tulee tehdä liittämällä seuraava koodilohko .gitconfig-tiedostoosi:
[alias]
sta = status
fet = fetch
Tallenna .gitconfig-tiedostosi ja varmista, että se toimii oikein käyttämällä uutta lyhennettäsi.
3. Hyödynnä .gitignore
Aktiiviset koodipohjat sisältävät usein tiedostoja, joita et ehkä halua seurata versionhallinnassa. Nämä voivat olla jääneitä objektitiedostoja tai jopa tilapäisiä muistiinpanoja repositorion juurihakemistossa. Ajan myötä nämä tarpeettomat tiedostot voivat kerääntyä ja viedä tilaa tietokoneesi levylta.
Yksi tapa ratkaista tämä on luoda .gitignore-tiedosto Git-repositoriosi sisälle. Tämä on tiedosto, joka kertoo Gitille, mitkä tiedostot ohitetaan sitoumusten luomisen yhteydessä. Luo .gitignore-tiedosto suorittamalla seuraava komento repositoriossasi:
nano ~/SINUN-GIT-REPOSITORIOUSI/.gitignore
Ilmoita polku tiedostoille, jotka haluat sulkea pois .gitignore-tiedostossa. Itse en halua sisällyttää muistiinpanotiedostoa repositorion "temp"-hakemistoon.
Varmista, että tiedostosi toimii oikein sitomalla muutoksia koodirepositorioosi.
Sivuhuomautus: Oletko Emacs-käyttäjä? Opi, kuinka voit käyttää Gitiä Emacsissa Magit-sovelluksen avulla.
4. Kirjoita ytimekkäitä sitoumuksia
Sitoumusviestit ovat keskeinen osa jokaista Git-projektia. Ne tarjoavat tietoja tekemistäsi muutoksista, mikä helpottaa repositorion navigointia pitkällä aikavälillä. Kuitenkin, jos et tee niitä oikein, sitoumusviestit voivat olla myös turhautumisen lähde.
Näin ollen toinen hyvä tapa kehittää Gitin käyttöä on olla ytimekäs sitoumusviesteissäsi. Oletusarvoisesti standardikäytäntö on pitää viestisi yhdessä rivissä ja alle 50 merkkiä.
On kuitenkin tapauksia, jolloin saatat haluta tarkentaa tiettyä sitoumustaa. Sellaisissa tapauksissa varmista, että viestisi rivipituus on alle 72 merkkiä per rivi. Tämä varmistaa, että sitoumuksesi on edelleen luettavissa pienillä terminaaleilla ja sähköposteissa.
5. Hyödynnä Git-haaroja
Git-haarat ovat...
Upea työkalu, joka voi luoda useita versioita koodikannastasi samassa arkistossa. Tämä mahdollistaa uuden koodin kehittämisen samalla kun säilytät puhtaan kopion alkuperäisestä lähteestä. Git:lle uutena käyttäjänä haarojen luominen on tärkeä tapa oppia, sillä se saa prosessin sujuvammaksi uuden koodin integroimisessa ohjelmaasi.
Uuden haaran luomiseksi navigoi Git-arkistoosi ja suorita seuraava komento:
git checkout -b my-branch
Vahvista, että olet siirtynyt "my-branch" -haaraan suorittamalla git status
, ja tee muutoksia koodiisi. Esimerkiksi, muutan tekstitiedostoa arkistossani.
Viimeistele muutoksesi suorittamalla git commit
, ja siirry takaisin päähaaraan komennolla git checkout master
.
Avaa ne tiedostot, joita muutit uudessa haarassa, varmistaaksesi, että muutetut tiedostot eivät näy päähaarassa.
Hyvä tietää: haluatko aloittaa itseisäntäilyn? Tutustu joihinkin parhaisiin itseisäntäviin GitHub-alternatiiveihin tänään.
6. Tarkista Erot Ennen Koodin Yhdistämistä
Git tarjoaa valtavan edun ominaisuuksien kehittämisessä, testauksessa ja koodin integroinnissa. On kuitenkin tapauksia, joissa koodin yhdistäminen ei ole niin suoraviivaista kuin luulisi. Esimerkiksi, ominaisuusharhaan koodin tuominen voi rikkoa olemassa olevia toimintoja päähaarassa.
Tämän välttämiseksi sinun tulisi tarkistaa kahden haaran erot ennen koodin yhdistämistä. Gitissä voit tehdä tämän käyttämällä diff
-komentoa.
git diff master..my-branch
Lisäksi diff
-komento voi tarkistaa eron kahden tiedoston välillä samassa haarassa. Tämä on hyödyllistä, jos sinulla on useita kopioita samasta tiedostosta ja haluat nopeasti tarkistaa merkittävät muutokset niiden välillä.
Sen lisäksi se voi myös luoda patch-tiedostoja tiedostoistasi. Nämä ovat pieniä koneellisesti luettavia tekstejä, joita muut voivat käyttää soveltaakseen muutoksiasi heidän Git-arkistoihinsa.
7. Käytä Git Fetchia Sen Sijaan, että Käyttäisit Git Pullia
Yhteistyössä Git tarjoaa työkaluja, jotka tekevät työsi jakamisesta ja saamista muilta kehittäjiltä helppoa. Komennot kuten git pull
mahdollistavat esimerkiksi päivitysten hakemisen ja soveltamisen paikallisessa järjestelmässäsi.
Siitä huolimatta, yksi git pull
:n haittapuoli on, että se automaattisesti soveltaa upstreamin muutoksia paikalliseen kopioosi. Tämä on suuri ongelma, jos työskentelet useiden ihmisten kanssa ominaisuusharassa tai seuraat ohjelman ongelmaa.
Tämän välttämiseksi hyvä tapa omaksua on siirtyä git pull
:sta git fetch
:iin. Tämä vain hakee uusimmat päivitykset arkiston upstreamista eikä yhdistä mitään koodia paikalliseen kopioosi.
Yhdistääksesi muutokset voit suorittaa git merge
sen jälkeen, kun olet antanut sen haaran nimen, jonka haluat integroida.
Näiden Git-tottumusten oppiminen on vain ensimmäinen askel ohjelmistokehityksen ja yhteistyöorientoituneen ohjelmiston ihmeelliseen maailmaan. Opi, miten voit laajentaa Git-osaamistasi tarkistamalla eroja GitHubin ja Gitlabin välillä.
Vastaukset usein kysyttyihin kysymyksiisi
Mitä tarkoittaa versionhallinta?
Versiohallinta on tekniikka, joka:
- - Pidää kirjaa tiedostoihin ja asiakirjoihin tehdyistä muutoksista
- Säilöö niiden vanhempia versioita Kohteita voivat olla:
- CAD-piirustukset
- Dokumentit
- Ohjelmoinnissa lähdekoodi Se auttaa kehittämään ideoita ja hallitsemaan muutoksia tehokkaasti.
Mitä tarkoittaa git?
Git on versionhallintajärjestelmä, joka auttaa ohjelmistokehittäjiä hallitsemaan koodimuutoksia. Tärkeimmät ominaisuudet ovat:
-
- -
Jakelusta
- : Git on hajautettu, mikä tarkoittaa, että jokaisella kehittäjällä on oma kopionsa koodista.
- Historia: Sen avulla voidaan seurata ja hallita koodin muutoksia tehokkaasti.
- Yhteistyö: Mahdollistaa useiden kehittäjien työskentelyn samassa projektissa ilman konflikteja.
- Haaraantuminen: Mahdollistaa erilaisten kehitysversioiden luomisen ja testaamisen rinnakkain. Vaikka 'git' tarkoittaa brittiläisessä slangissa hölmöä tai hyödytöntä henkilöä, ohjelmoinnissa se on erittäin tehokas työkalu.
Mikä on GitHub-repository?
GitHub-repository on Git-versionhallintaa käyttäville ohjelmakehitysprojekteille tarkoitettu tallennuspaikka. Se tarjoaa:
-
- -
Versionhallinta
- : Mahdollistaa koodin muutosten seuraamisen ja hallinnan.
- Yhteistyö: Helpottaa useiden kehittäjien työskentelyä samassa projektissa.
- Tallennus: Tarjoaa turvallisen ja luotettavan paikan koodille ja siihen liittyville tiedostoille.
- Käyttöliittymä: Tarjoaa käyttäjäystävällisen verkkointerfaceen projektien hallintaan. GitHub on avattu vuonna 2008 ja se on keskeinen työkalu nykyaikaisessa ohjelmistokehityksessä.
Nyt kun olet lukenut Uusi Gitin käyttäjä? Hyödyllisiä vinkkejä Gitin aloittelijalle, jotta pääset alkuun loppuun, kutsumme sinut tutustumaan lisää Oppaat-kategoriaan. Löydät sieltä muita mielenkiintoisia artikkeleita, jotka laajentavat tietojasi ja pitävät sinut ajan tasalla. Älä lopeta lukemista ja löytämistä!
- 1. Aseta käyttäjänimi ja käyttäjä sähköposti
- 2. Luo lyhenteitä yleisille komentoille
- 3. Hyödynnä .gitignore
- 4. Kirjoita ytimekkäitä sitoumuksia
- 5. Hyödynnä Git-haaroja
- 6. Tarkista Erot Ennen Koodin Yhdistämistä
- 7. Käytä Git Fetchia Sen Sijaan, että Käyttäisit Git Pullia
- Vastaukset usein kysyttyihin kysymyksiisi
Vastaa