• Over ons
  • Aankondigen
  • Privacybeleid
  • Neem contact met ons op
MasterTrend Nieuws
  • Thuis
    • BLOG
    • TECHNISCHE SERVICE
    • WINKEL
  • Zelfstudies
  • Hardware
  • Gamen
  • Mobiele telefoons
  • Beveiliging
  • Ramen
  • KI
  • Software
  • Netwerken
  • Nieuws
  • nl_NLDutch
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • ru_RURussian
    • thThai
    • pl_PLPolish
    • tr_TRTurkish
    • id_IDIndonesian
    • hi_INHindi
    • arArabic
    • sv_SESwedish
Geen resultaat
Bekijk alle resultaten
  • Thuis
    • BLOG
    • TECHNISCHE SERVICE
    • WINKEL
  • Zelfstudies
  • Hardware
  • Gamen
  • Mobiele telefoons
  • Beveiliging
  • Ramen
  • KI
  • Software
  • Netwerken
  • Nieuws
  • nl_NLDutch
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • ru_RURussian
    • thThai
    • pl_PLPolish
    • tr_TRTurkish
    • id_IDIndonesian
    • hi_INHindi
    • arArabic
    • sv_SESwedish
Geen resultaat
Bekijk alle resultaten
MasterTrend Nieuws
Geen resultaat
Bekijk alle resultaten
Begin Zelfstudies

10 basis Git-opdrachten die elke ontwikkelaar nodig heeft 🖥️

MasterTrend inzichten door MasterTrend inzichten
3 april 2025
in Zelfstudies
Leesduur:Lezing van 7 minuten
NAAR NAAR
0
10 basis Git-opdrachten om je op weg te helpen
1
GEDEELD
3
Uitzichten
Delen op FacebookDelen op Twitter

Inhoud

  1. 10 basis Git-opdrachten om je code te beschermen 🔒
  2. 1. Een bestaande repository klonen
  3. 2 Maak een nieuwe repository
  4. 3 Maak een vestiging om samen te werken
  5. 4 Schakelen tussen vestigingen
  6. 5 Controleer Git-status
  7. 6 Commit-wijzigingssets
  8. 7 Wijzigingen ongedaan maken
  9. 8 Upload al uw lokale wijzigingen
  10. 9 Alle wijzigingen herstellen
  11. 10 Voeg alles samen
    1. Gerelateerde berichten

10 basis Git-opdrachten om je code te beschermen 🔒

Weer een nachtje doorwerken om verloren codewijzigingen te herstellen? Je bent niet de enige. Daarom vertrouwen miljoenen ontwikkelaars op Git, 's werelds toonaangevende versiebeheersysteem, om elke wijziging bij te houden en hun werk te beschermen. Hier is een overzicht van de commando's die je het meest zult gebruiken. 🚀

Als je nieuw bent met Git, laten we dan beginnen met een opfriscursus. Een Git-repository (of kortweg repo) bevat alle bestanden van het project en de volledige revisiegeschiedenis. Een repo bevat commits, die worden gebruikt om wijzigingen in de repo vast te leggen, en elke commit bevat een kort bericht dat de gebruiker typt om aan te geven welke wijzigingen er zijn aangebracht. Git kan ook helpen beheren conflicten (bijvoorbeeld als twee mensen dezelfde regel code bewerken) voordat ze worden samengevoegd. Klik hier voor meer informatie over het installeren van Git op Windows.

1 Een bestaande repository klonen

Het eerste commando waarmee we kunnen beginnen is git kloon, wat een commando is dat verbindt en een kopie downloaden van een bestaande repository naar je lokale machine. Meestal bevindt de bestaande repository zich op afstand, bijvoorbeeld op GitHub of GitLab.

Ga eerst naar een repository en klik op het groene dropdownmenu met de tekst 'Code', en vervolgens op het pictogram 'Kopiëren naar klembord' naast de URL van de GitHub-repository. Hiermee wordt de repository gekloond met behulp van de Web-URLDit is de eenvoudigste methode en klonen met HTTPS:

Aantal pijlen dat de optie aangeeft om repositories via HTTPS op GitHub te klonen.

Voer vervolgens de volgende opdracht uit met de URL die u zojuist hebt gekopieerd:

git kloon https:
Bericht 'Repo-kloon voltooid' in Git Bash CLI.

Zodra de repository is gekloond, zou er een lokale kopie van op uw computer moeten staan.

Als je de foutmelding "fataal: repository niet gevonden" krijgt, controleer dan de URL. Als het een privé-repository betreft, heb je mogelijk toestemming nodig om er toegang toe te krijgen.

2 Een nieuwe repository maken

Als u een nieuwe Git-repository wilt maken in plaats van een bestaande te klonen, voert u het volgende uit: git initDit initialiseert de repository in de opgegeven directory en geeft deze een pad. Dit is dus ideaal voor nieuwe of niet-gevolgde projecten die u met Git wilt starten.

Controleer eerst of u zich in de juiste map bevindt voordat u de opdracht uitvoert:

git init
Lege repo foutmelding in Git init-opdrachten.

3 Maak een vestiging om samen te werken

Een branch in Git is een versie van je repository, zodat meerdere mensen er tegelijkertijd aan kunnen werken. Met andere woorden, het is een onafhankelijke ontwikkellijn binnen een repository. Meestal bevat een repository meerdere branches.

Om een lokale branch te maken, voert u de volgende opdracht uit:

git branch branch-naam

Om al uw branches weer te geven, voert u het volgende uit:

git-branch

Om een branch te verwijderen:

git branch -d branch-naam
Wanneer u een branch verwijdert, is het soms nodig om de verwijdering te forceren. U hoeft alleen maar de hoofdletters te gebruiken. -D, Dus: git branch -D branch-naam

4 Schakelen tussen vestigingen

Het commando git uitchecken Het is een van de meest gebruikte methoden, voornamelijk om te schakelen tussen branches, maar het kan ook worden gebruikt om bestanden en commits te beoordelen.

Om te wisselen tussen branches en ze te bekijken in uw lokale directory:

git checkout branch-naam

Voor nieuwere versies van git kunt u het volgende uitvoeren:

git schakelaar taknaam

Om de bovenstaande opdrachten te laten werken, moet de branch waarnaar u overschakelt lokaal bestaan en moeten eventuele wijzigingen in de huidige branch eerst worden vastgelegd of opgeslagen.

Sneltoets om tegelijkertijd branches te maken en te wisselen: git checkout -b branch-naam

5 Controleer Git-status

Dit is een andere veelgebruikte opdracht waarmee u verschillende informatie over de huidige branch kunt krijgen, bijvoorbeeld of de huidige branch up-to-date is, of er nog iets moet worden vastgelegd of gepusht en of er bestanden zijn gewijzigd of verwijderd.

git-status

Dit is hoe de uitvoer eruit zou moeten zien als er geen wijzigingen hoeven te worden aangebracht:

Git-statusopdracht op de opdrachtregel met uitvoer die aangeeft dat er niets gecommit moet worden en dat de werkende boom schoon moet worden gemaakt.

6 Wijzigingssets vastleggen

Dit is misschien wel het meest gebruikte Git-commando. Wanneer we klaar zijn om ons werk op te slaan, bijvoorbeeld na een specifieke taak of probleem, kunnen we dit gebruiken. git commitHiermee wordt in principe een momentopname gemaakt van de wijzigingen die op dit moment in het project worden voorbereid.

Je moet ook een korte, duidelijke commit-melding schrijven, zodat jij en andere ontwikkelaars op de hoogte zijn van de wijzigingen. Vergeet niet om deze tussen aanhalingstekens te plaatsen.

git verbinden -M "bevestigingsbericht"
Git-commit Sla je wijzigingen lokaal op. Je moet ze nog wel naar een externe repository pushen.

7 Wijzigingen ongedaan maken

Het commando git terugdraaien stelt u in staat elimineren alle wijzigingen die een enkele commit in je lokale repository heeft aangebracht. Als een eerdere commit bijvoorbeeld een bestand met de naam ReadMe.md aan de repository heeft toegevoegd, git terugdraaien In die commit wordt de ReadMe.md uit de repository verwijderd. Er wordt ook een nieuwe commit aangemaakt om deze wijziging door te voeren.

Het enige wat je hoeft te doen is rennen git terugdraaien gevolgd door de commit-ID:

git terugdraaien verbinden-id

Als u veel commits hebt gemaakt en u weet niet zeker waar de commit-ID zich bevindt, kunt u de commit identificeren door de opdracht uit te voeren git-logboekKopieer de commit-ID en voer de opdracht uit git-logboek met de commit-ID.

Git log-opdracht in CLI met weergave van eerdere commits en commit-ID's.
Niet verwarren git terugdraaien met git resetDit laatste maakt alle wijzigingen sinds een bepaalde commit ongedaan en wijzigt de commitgeschiedenis. Dit is niet ideaal als andere mensen aan dezelfde branch werken.

8 Upload al uw lokale wijzigingen

Zodra je klaar bent met het maken en committen van al je wijzigingen, wil je je lokale wijzigingen naar de externe repository pushen. Pushen is het overzetten van deze wijzigingen en commits van je lokale machine naar de externe repository. Je kunt aangeven naar welke branch je de wijzigingen wilt sturen.

git push oorsprong master

De bovenstaande opdracht pusht de wijzigingen naar de master-branch (master wordt meestal beschouwd als de hoofdbranch, maar "main" wordt ook vaak gebruikt). Als meester werkt niet, probeer het met voornaamst.

Het is aan te raden om te rennen git-status voordat u uw wijzigingen uploadt.

9 Alle wijzigingen herstellen

Dit is een commando dat ik gebruik wanneer ik terugkeer naar een project en alle nieuwe wijzigingen in de masterbranch (via mijn eigen merge of van andere ontwikkelaars) die op afstand bestaan, moet ophalen. Met andere woorden, het is een commando dat je gebruikt wanneer je updates uit de externe repository wilt ophalen.

git pull origin hoofd

Zoals voorheen, ja meester werkt niet, probeer het met voornaamstOmdat deze opdracht de functies van git ophalen En git samenvoegen, past de laatste wijzigingen direct toe op uw lokale opslagplaats (git samenvoegen) na het ophalen van updates uit de externe opslagplaats (git ophalen). Meer informatie over pull requests vindt u in Git.

10 Voeg alles samen

Als je klaar bent met het werken aan je branch en alles correct werkt, is de laatste stap het samenvoegen van de branch met de hoofdbranch (meestal dev of master, maar controleer ook de repository).

U kunt dit doen door de opdracht uit te voeren git samenvoegen. Eerst moet je uitvoeren git ophalen om uw filiaal bij te werken lokaal en voer vervolgens uw samenvoeging uit:

git samenvoegen taknaam
Zorg ervoor dat u zich op de branch bevindt die u wilt samenvoegen met uw externe master-branch.

Uiteindelijk is het leren van Git net als fietsen: als je er eenmaal aan begint, wordt het met elke duw steeds makkelijker! 🚴‍♂️💻

Deel dit:
FacebookLinkedInPinterestXRedditTumblrBlauwhemelDradenDeel

Gerelateerde berichten

  • Hoe je Messenger op Windows 11 snel kunt repareren! ⚡
  • Start uw apparaat opnieuw op 🔄 Los fouten binnen enkele minuten op!
  • Hoe bouw je een gaming-pc?
  • Een USB-stick formatteren op Windows en Mac: snelle oplossing ⚡🔌
  • Intel Alder Lake P en U aspecten
  • Microsoft Edge sluit onverwachts op Windows
  • Handleiding voor het openen van locatiegeschiedenis op uw iPhone
  • Bell-1 Quantumcomputer: een revolutionaire innovatie! 💻✨
Trefwoorden: EvergreenContentTechnische tipsWindows-tips
Vorige bericht

AI-functies in Chrome 🔥: transformeer uw browse-ervaring

Volgende publicatie

Kernelverificatiefouten: los het nu op! 🔥

MasterTrend inzichten

MasterTrend inzichten

Ons redactieteam deelt diepgaande recensies, tutorials en aanbevelingen om u te helpen het maximale uit uw digitale apparaten en hulpmiddelen te halen.

Volgende publicatie
BSOD 'Kernel Security Check Error' 😱. Ontdek hoe je dit snel en eenvoudig in slechts een paar minuten kunt oplossen.

Kernelverificatiefouten: los het nu op! 🔥

5 3 stemmen
Artikelbeoordeling
Abonneren
Toegang
Melden van
gast
gast
0 Reacties
Oudste
De nieuwe Meer gestemd
Reacties online
Bekijk alle reacties

Blijf verbonden

  • 976 Fans
  • 118 Volgers
  • 1,4k Volgers
  • 1,8k Abonnees

Mis het nieuwste op het gebied van technologie en gaming niet.
Dagelijks exclusieve tips, instructievideo's en analyses.

Inschrijfformulier
  • Tendensen
  • Reacties
  • Laatst
12 beste alternatieven voor Lucky Patcher voor Android

Lucky Patcher-alternatieven: 12 betere en gemakkelijke apps! 🎮⚡

12 mei 2025
Zo voegt u een klok toe aan uw Windows 11-bureaublad: 3 onfeilbare trucs!

Zo voeg je een klok toe aan je Windows 11-desktop: doe meer in een paar minuten! ⏱️

1 mei 2025
Hoe AdGuard DNS op Android te gebruiken in 2024

Hoe AdGuard DNS op Android te gebruiken in 2025

11 februari 2025
Hoe je de 4G LTE-only-modus op Android kunt forceren

Hoe je de 4G LTE-only-modus op Android in 2025 kunt forceren

10 februari 2025
Gmail-functies op Android: bespaar tijd met 5 tips

Gmail-functies op Android: 5 trucs die je nog niet kende! 📱✨

12
Moederbord Reparatie - Moederbord Reparatie

Reparatie van notebookmoederborden

10
Windows 11 Home installeren zonder internet

Windows 11 Home installeren zonder internet

10
Hoe u in 4 stappen een back-up van drivers in Windows 11/10 maakt!

Hoe maak je een back-up van drivers in Windows 11/10: Voorkom fouten! 🚨💾

10
Assassin's Creed Shadows schakelt de beul uit - Alt-tekst: "Screenshot uit Assassin's Creed Shadows waarin een intens nachtelijk duel te zien is tussen de hoofdpersoon en de gepantserde beul Shindo Hiroshii in een schemerig, traditioneel Japans dorp met vuur en dorpelingen op de achtergrond."

Assassin's Creed Shadows schakelt de beul uit: ontdek hoe!

27 juli 2025
Ubuntu vs Kubuntu - Alt-tekst: Vergelijking van de logo's van het Ubuntu- en Kubuntu-Linux-besturingssysteem, met het oranje Ubuntu-logo aan de linkerkant en het blauwe Kubuntu-logo aan de rechterkant, gescheiden door een zilveren "vs"-symbool op een gestructureerde stenen achtergrond.

Ubuntu versus Kubuntu: welke is beter voor jou? Ik vertel het je nu! 🚀💻

27 juli 2025
Desktop Window Manager - SEO-vriendelijke alt-tekst: Een vrouw met een koptelefoon werkt achter een computer met op het scherm de vraag "Wat is Desktop Window Manager (dwin eve) en wat doet het?" in een moderne thuiskantooromgeving.

Desktop Window Manager: 4 trucs om RAM te verminderen en Windows te versnellen 🚀✨

27 juli 2025
Controleren of een bestand veilig is - Vrouw gebruikt een laptop met een scherm waarop de beveiligingsmelding "Bestand is veilig" wordt weergegeven, met een groen schildpictogram en een vinkje. Dit laat zien hoe u in een moderne computeromgeving kunt controleren of een bestand veilig is, met het Windows-logo op de achtergrond.

Hoe controleer je of een bestand veilig is voordat je het opent, zonder antivirus! 🛡️🚫

26 juli 2025

Recent nieuws

Assassin's Creed Shadows schakelt de beul uit - Alt-tekst: "Screenshot uit Assassin's Creed Shadows waarin een intens nachtelijk duel te zien is tussen de hoofdpersoon en de gepantserde beul Shindo Hiroshii in een schemerig, traditioneel Japans dorp met vuur en dorpelingen op de achtergrond."

Assassin's Creed Shadows schakelt de beul uit: ontdek hoe!

27 juli 2025
0
Ubuntu vs Kubuntu - Alt-tekst: Vergelijking van de logo's van het Ubuntu- en Kubuntu-Linux-besturingssysteem, met het oranje Ubuntu-logo aan de linkerkant en het blauwe Kubuntu-logo aan de rechterkant, gescheiden door een zilveren "vs"-symbool op een gestructureerde stenen achtergrond.

Ubuntu versus Kubuntu: welke is beter voor jou? Ik vertel het je nu! 🚀💻

27 juli 2025
10
Desktop Window Manager - SEO-vriendelijke alt-tekst: Een vrouw met een koptelefoon werkt achter een computer met op het scherm de vraag "Wat is Desktop Window Manager (dwin eve) en wat doet het?" in een moderne thuiskantooromgeving.

Desktop Window Manager: 4 trucs om RAM te verminderen en Windows te versnellen 🚀✨

27 juli 2025
6
Controleren of een bestand veilig is - Vrouw gebruikt een laptop met een scherm waarop de beveiligingsmelding "Bestand is veilig" wordt weergegeven, met een groen schildpictogram en een vinkje. Dit laat zien hoe u in een moderne computeromgeving kunt controleren of een bestand veilig is, met het Windows-logo op de achtergrond.

Hoe controleer je of een bestand veilig is voordat je het opent, zonder antivirus! 🛡️🚫

26 juli 2025
6
MasterTrend Nieuws-logo

MasterTrend Info is dé bron voor technologie: ontdek nieuws, tutorials en analyses over hardware, software, gaming, mobiele apparaten en kunstmatige intelligentie. Abonneer u op onze nieuwsbrief en mis geen enkele trend.

Volg ons

Bladeren op categorie

  • Gamen
  • Hardware
  • KI
  • Mobiele telefoons
  • Nieuws
  • Netwerken
  • Beveiliging
  • Software
  • Zelfstudies
  • Ramen

Recent nieuws

Assassin's Creed Shadows schakelt de beul uit - Alt-tekst: "Screenshot uit Assassin's Creed Shadows waarin een intens nachtelijk duel te zien is tussen de hoofdpersoon en de gepantserde beul Shindo Hiroshii in een schemerig, traditioneel Japans dorp met vuur en dorpelingen op de achtergrond."

Assassin's Creed Shadows schakelt de beul uit: ontdek hoe!

27 juli 2025
Ubuntu vs Kubuntu - Alt-tekst: Vergelijking van de logo's van het Ubuntu- en Kubuntu-Linux-besturingssysteem, met het oranje Ubuntu-logo aan de linkerkant en het blauwe Kubuntu-logo aan de rechterkant, gescheiden door een zilveren "vs"-symbool op een gestructureerde stenen achtergrond.

Ubuntu versus Kubuntu: welke is beter voor jou? Ik vertel het je nu! 🚀💻

27 juli 2025
  • Over ons
  • Aankondigen
  • Privacybeleid
  • Neem contact met ons op

Copyright © 2025 https://mastertrend.info/ - Alle rechten voorbehouden. Alle handelsmerken zijn eigendom van hun respectievelijke eigenaren.

es_ES Spanish
es_ES Spanish
en_US English
pt_BR Portuguese
fr_FR French
it_IT Italian
ru_RU Russian
de_DE German
zh_CN Chinese
ko_KR Korean
ja Japanese
th Thai
hi_IN Hindi
ar Arabic
tr_TR Turkish
pl_PL Polish
id_ID Indonesian
nl_NL Dutch
sv_SE Swedish
Geen resultaat
Bekijk alle resultaten
  • nl_NLDutch
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • ru_RURussian
    • pl_PLPolish
    • id_IDIndonesian
    • tr_TRTurkish
    • hi_INHindi
    • thThai
    • arArabic
    • sv_SESwedish
  • Gamen
  • Hardware
  • KI
  • Mobiele telefoons
  • Nieuws
  • Netwerken
  • Beveiliging
  • Software
  • Zelfstudies
  • Ramen

Copyright © 2025 https://mastertrend.info/ - Alle rechten voorbehouden. Alle handelsmerken zijn eigendom van hun respectievelijke eigenaren.

Commentaar Auteur Info
:wpds_smile::wpds_grin::wpds_knipoog::wpds_mrgreen::wpds_neutraal::wpds_twisted::wpds_arrow::wpds_shock::wpds_unamused::wpds_cool::wpds_evil::wpds_oops::wpds_razz::wpds_roll::wpds_cry::wpds_eek::wpds_lol::wpds_mad::wpds_verdrietig::wpds_uitroepteken::wpds_vraag::wpds_idee::wpds_hmm::wpds_beg::wpds_whew::wpds_chuckle::wpds_silly::wpds_envy::wpds_shutmouth:
wpDiscuz
RedditBlauwhemelXMastodontHacker Nieuws
Deel dit:
MastodontVKWhatsAppTelegramSMSHacker NieuwsLijnBoodschapper
Uw Mastodon-instantie