Introduktion til GitHub-kommandoer

GitHub er meget populær webbaseret applikation i den aktuelle branche til hosting af forskellige tjenester, der er målrettet mod versionskontrol ved hjælp af GIT-kommandoer. Det tilbyder forskellige distribuerede versionskontroller såvel som kildekodestyring korrekt.

Grundlæggende GitHub-kommandoer

Nogle af de grundlæggende kommandoer, der bruges af GitHub, er som følger:

  • Kommandoer til at hente eksisterende projekter og oprette et nyt GITHUB-projekt :
  1. Git init : Antag, at udvikleren skal forberede et nyt lager i sit lokale miljø. For at initialisere det samme skal de bruge init-kommandoer, hvilket hjælper dem med at initialisere GitHub-projektlageret lokalt.
  2. Git klon ssh: //something.com/ (brugernavn) / (repository_name) .git: Antag, at udvikleren skal oprette et specifikt arkiv af GITHUB i deres lokale kopi fra den specifikke fjernplacering. Derefter skal de udføre klon-kommando for at kopiere det samme fjernlager i det lokale miljø på en bestemt placering.
  • Nogle af de grundlæggende kommandoer til at fortsætte med GITHUB:
  1. Git-status: Denne GitHub-kommando bruges hovedsageligt til at identificere GIT-oprettede status i det lokale arkiv. Det giver korrekt information mellem en synkroniseringsstatus for lokalt og GITHUB-arkiv til slutbrugeren.
  2. Git add (file_name.doc): Bruges til at tilføje en bestemt fil i iscenesættelsesområdet.
  3. Git add –A: Tilføjelse af alle filerne, uanset om de er nye eller ændrede, tilføjes i iscenesættelsesområdet.
  4. Git forpligter –m (“meddelelse til engagement”): Foretag alle de nødvendige ændringer.
  5. Git rm –r (file_name.doc): Hjælper med at fjerne filen eller en hvilken som helst defineret mappe.

Mellemliggende GitHub-kommandoer

Der er adskillige andre populære kommandoer, som bruges af udvikleren, som ikke er meget basale kommandoer, men som arbejder med GITHUB mere, disse kommandoer er meget krævet for at udføre. Nogle af disse typer kræver mellemliggende GitHub-kommandoer, der er nævnt nedenfor:

  • Kommando til forgrening og sammenlægning af flere projekter forpligter codebase :
  1. Git branch: Dette er meget en nyttig kommando til brug af enhver form for GITHUB, der er oprettet til dine projekter. Det giver normalt hele filialoplysninger på en liste. Der gives også en stjerne-betegnelse, der peger på det nøjagtige aktuelle projekt.
  2. Git branch -a: Dette hjælper med at liste alle de tilgængelige filialer i betragtning af alle filialernes placeringer, det kan være lokalt eller fjerntliggende. Det er en af ​​de vigtigste kommandoer til at identificere alle de tilgængelige projekter i GITHUB-miljøet.
  3. Git branch (branch_name): Oprettelse af en ny filial med nyt navn.
  4. Git branch –d (branch_name): Sletning af en bestemt gren.
  5. Git push origin –delete (branch_name): Sletning af en gren fra det fjerne miljø.
  6. Git checkout -b (branch_name): Hjælper med at oprette en bestemt ny gren og skifte hele kodebasen til den.
  7. Git checkout - b (branch_name) oprindelse / branch_name: Hjælper med at klone en fjern gren og skifte hele kodebasen til den.
  8. Git checkout (branch_name): Skift til en defineret gren.
  9. Git checkout - Skift til en bestemt gren, der absolut tjekker sidst.
  10. Git checkout - (file_name.doc): Undgå eller kassere de sidste ændringer i den specifikke fil.
  11. Git fusiones (branch_name): Hjælper med at fusionere en bestemt gren med en af ​​de andre tilgængelige aktiviteter.
  12. Git merges (source_branch) (target_branch): Hjælper med at fusionere med specificeret sourcinggren og specificeret målgren .
  13. Git stash: Stash hjælper med nogle af de specifikke ændringer til straks at definere beskidt bibliotek.
  14. Git stash clear: Fjernelse af alle stash-poster fra det beskidte arbejdsmappe.

Avancerede GitHub-kommandoer

Stadig, nogle af de kritiske opgaver skal ofte udføres af GitHub-brugerne. Disse opgaver har også en række fremskridt slags kommandoer, der skal udføres, og som hovedsageligt bruges af nogle af lederne til at forstå projektstatus sammenligne andre eksisterende projekter og også undertiden bruges til at dele noget projektkendskab med andre. Disse avancerede GitHub-kommandoer er nævnt nedenfor:

  • Kommandoer til opdatering eller deling af projektdata :
  1. Git push origin (branch_name): Hjælper med at skubbe en af ​​de oprettede grene i dit lokale miljø til et fjernkatalog eller et depot.
  2. Git push –u oprindelse (grenavn): Det udfører den lignende opgave som ovenfor, skubber hele det lokale arkivgren til fjernlageret, ekstra nytten af ​​at bruge denne kommando huskes også for denne specifikke gren til fremtidig reference.
  3. Git push: Igen udfører den den samme opgave, skubber hele lokale depotdata til fjernbetjening, men behøver ikke at nævne filialnavnet, det vil hente grenens navn direkte fra den sidst huskede gren.
  4. Git push origin - delete (branch_name): Sletning af specificeret gren.
  5. Git pull: Hjælper til at opdatere alle de nyeste engagementer i kortlægningen af ​​det lokale arkiv.
  6. Git pull origin (branch_name): Hjælper med at trække hele ændringer fra fjernlageret til lokalt.
  7. Git remote add origin ssh: //something.com/ (user_name) / (repository_name) .git: Hjælper til kortlægning af lokale repository's oprindelsesgren med fjernlager gennem SSH.
  • Kommandoer til sammenligning eller specifik inspektion i GITHUB-arkivet :
  1. Git-log: Viser alle logoplysningerne i et specifikt projekt, der kan give alle oplysninger engagerede ændringer.
  2. Git log –summary: Giv flere logoplysninger til identifikation af specifikke medlemmer, der begik det samme.
  3. Git diff (source_branch) (target_branch): Denne bruges normalt før sammenlægning af et specifikt dokument. Det hjælper med at vise aktuelle ændringer udført på det eksisterende dokument.

Tip og tricks til brug af GitHub-kommandoer

Nogle almindelige brugere, der meget ofte bruger GitHub-værktøjet, bruger normalt nogle af tipene og trickene til at bruge GitHub-kommandoer, der er output på korrekt måde. Disse slags tricks bruges normalt til at løse nogle brugerspecifikke forespørgsler og vise screeningoutput til forståelse af det samme korrekt. Nogle af de meget almindeligt anvendte nøgletricks er:

  • Antag, at GitHub-bruger skal identificere forskellen mellem to versioner af dokumentet. I dette tilfælde, hvis dette dokument indeholder en masse hvidafstand, vil det også vise det samme. Så bruger har sommetider brug for at ignorere disse whitespaces, så et af de meget almindeligt anvendte tricks til det er '? W = 1', som hjælper med kun at vise kodeændringerne uden noget whitespace.
  • GitHub-bruger skal vise de ændringer, der er foretaget af en bestemt bruger, så inklusive forespørgselsstreng som '?' giver dem resultatet af alle de forpligtelser, der er foretaget af den specifikke bruger.

Konklusion

Github er et af de nøgleopbevaringsværktøjer, der i øjeblikket findes i branchen. En masse organisationer er virkelig villige til at bruge GitHub på grund af deres depotmekanisme og brønddokumentation på internettet. Github giver også korrekt visningsrepræsentation derfra, hvem som helst vil være i stand til at begå eller checkout. Alle disse kommandoer er muligvis ikke påkrævet at blive udført. Men stadig at udføre kommandoydelse har altid været bedre end normalt syn.

Anbefalede artikler

Dette har været en guide til GitHub-kommandoer. Her har vi drøftet grundlæggende såvel som avancerede GitHub-kommandoer og nogle øjeblikkelige GitHub-kommandoer. Du kan også se på den følgende artikel for at lære mere -

  1. Vejledning til HBase-kommandoer
  2. Hive-kommandoliste
  3. Grundlæggende Tableau-kommandoer
  4. Liste over gnistkommandoer
  5. Hvad er hub?

Kategori: