Introduzione ai comandi GitHub

GitHub è un'applicazione web molto popolare nel settore attuale per l'hosting di vari servizi mirati al controllo della versione mediante comandi GIT. Offre varie versioni distribuite che controllano e la gestione del codice sorgente in modo corretto.

Comandi GitHub di base

Alcuni dei comandi di base utilizzati da GitHub sono i seguenti:

  • Comandi per ottenere progetti esistenti e creare un nuovo progetto GITHUB :
  1. Git init : supponiamo che lo sviluppatore debba preparare un nuovo repository nel suo ambiente locale. Per inizializzare lo stesso devono usare i comandi init, che li aiuta a inizializzare il repository di progetti GitHub localmente.
  2. Git clone ssh: //something.com/ (nome utente) / (repository_name) .git: supponiamo che lo sviluppatore debba creare un repository specifico di GITHUB nella propria copia locale dalla posizione remota specifica. Quindi devono eseguire il comando clone per copiare lo stesso repository remoto nell'ambiente locale in una posizione specifica.
  • Alcuni dei comandi di base per continuare con GITHUB:
  1. Stato Git: questo comando GitHub viene utilizzato principalmente per identificare lo stato creato da GIT nel repository locale. Fornisce all'utente finale informazioni adeguate tra lo stato di sincronizzazione del repository locale e GITHUB.
  2. Git add (file_name.doc): utilizzato per aggiungere un file specifico nell'area di gestione temporanea.
  3. Git add –A: l' aggiunta di tutti i file, nuovi o modificati, verrà aggiunta nell'area di gestione temporanea.
  4. Git commit -m (“messaggio per commit”): esegue il commit di tutte le modifiche richieste.
  5. Git rm –r (nome_file.doc): aiuta a rimuovere il file o qualsiasi cartella definita.

Comandi GitHub intermedi

Ci sono molti altri comandi popolari che vengono utilizzati dallo sviluppatore, che non sono comandi molto basilari ma che lavorano di più con GITHUB, questi comandi sono molto richiesti per l'esecuzione. Alcuni di questi tipi richiedono comandi GitHub intermedi che sono menzionati di seguito:

  • Il comando per diramare e unire più progetti esegue il commit della base di codice :
  1. Ramo Git: è un comando molto utile per utilizzare qualsiasi tipo di configurazione GITHUB per i tuoi progetti. Fornisce normalmente informazioni sull'intero ramo in un elenco. Viene anche indicata la denotazione dell'asterisco che indica l'esatto progetto corrente.
  2. Git branch -a: aiuta a elencare tutti i rami disponibili considerando tutte le posizioni dei rami, può essere locale o remoto. È uno dei comandi chiave per identificare tutti i progetti disponibili nell'ambiente GITHUB.
  3. Git branch (branch_name): creazione di un nuovo ramo con un nuovo nome.
  4. Git branch –d (branch_name): eliminazione di un ramo specifico.
  5. Git push origin –delete (branch_name): eliminazione di un ramo dall'ambiente remoto.
  6. Git checkout -b (branch_name): aiuta a creare un nuovo ramo specifico e a passare l'intero codebase ad esso.
  7. Git checkout –b (branch_name) origin / branch_name: aiuto per la clonazione di un ramo remoto e il passaggio dell'intera base di codice ad esso.
  8. Git checkout (branch_name): passaggio a un ramo definito.
  9. Git checkout - Passa a un ramo specifico che esegue il checkout per ultimo.
  10. Git checkout - (file_name.doc): evitare o scartare le ultime modifiche nel file specifico.
  11. Git merges (branch_name): aiuta a unire un ramo specifico con uno degli altri rami disponibili delle attività.
  12. Git merges (source_branch) (target_branch): aiuto per la fusione con il ramo di approvvigionamento specificato e il ramo di destinazione specificato.
  13. Git stash: Stash aiuta in alcune delle modifiche specifiche a definire immediatamente la directory sporca.
  14. Git stash clear: rimozione di tutte le voci stash dalla directory di lavoro sporca.

Comandi avanzati GitHub

Tuttavia, alcune delle attività critiche devono essere eseguite frequentemente dagli utenti di GitHub. Tali compiti hanno anche alcuni tipi di comandi avanzati che devono essere eseguiti e che vengono utilizzati principalmente da alcune persone manageriali per comprendere lo stato dei progetti confrontando altri progetti esistenti e talvolta utilizzati anche per condividere alcune conoscenze del progetto con altri. Questi comandi GitHub avanzati sono indicati di seguito:

  • Comandi per l'aggiornamento o la condivisione dei dati di progetti :
  1. Git push origin (branch_name): aiuta a trasferire uno dei rami creati nell'ambiente locale in una directory o repository remoto.
  2. Git push –u origin (branch_name): esegue l'attività simile come sopra, spingendo l'intero ramo del repository locale nel repository remoto, viene inoltre ricordata l'utilità aggiuntiva di utilizzare questo comando per questo ramo specifico per riferimento futuro.
  3. Git push: Ancora una volta fa lo stesso compito, spingendo in remoto tutti i dati del repository locale, ma non è necessario menzionare il nome del ramo, raccoglierà il nome del ramo direttamente dall'ultimo ramo ricordato.
  4. Git push origin - delete (branch_name): eliminazione del ramo specificato.
  5. Git pull: aiuta ad aggiornare tutti i commit più recenti nel repository locale di mapping.
  6. Git pull origin (branch_name): aiuta a trasferire intere modifiche dal repository remoto a local.
  7. Git remote add origin ssh: //something.com/ (user_name) / (repository_name) .git: aiuta a mappare il ramo di origine del repository locale con il repository remoto tramite SSH.
  • Comandi per confronto o ispezione specifica sul repository GITHUB :
  1. Registro Git: mostra tutte le informazioni del registro di un progetto specifico, che può fornire ad ogni informazione le modifiche impegnate.
  2. Git log –summary: fornisce più dettagli del registro per identificare membri specifici che hanno commesso lo stesso.
  3. Git diff (source_branch) (target_branch): questo normalmente viene usato prima di unire un documento specifico. Aiuta a visualizzare le modifiche correnti apportate al documento esistente.

Suggerimenti e trucchi per usare i comandi GitHub

Alcuni utenti comuni che utilizzano molto frequentemente l'utilità GitHub normalmente utilizzano alcuni dei suggerimenti e dei trucchi per utilizzare l'output dei comandi GitHub in modo corretto. Questi tipi di trucchi vengono normalmente utilizzati per risolvere alcune query specifiche dell'utente e visualizzare l'output di screening per comprenderlo correttamente. Alcuni dei trucchi chiave più comunemente usati sono:

  • Supponiamo che l'utente GitHub debba identificare la differenza tra due versioni del documento. In tal caso, se quel documento contiene molti spazi bianchi, verrà visualizzato lo stesso. Quindi l'utente a volte ha bisogno di ignorare quegli spazi bianchi, quindi uno dei trucchi più comunemente usati per questo è '? W = 1', che aiuta a visualizzare solo le modifiche al codice senza spazi bianchi.
  • L'utente di GitHub deve visualizzare le modifiche che vengono eseguite da un utente specifico, quindi includendo una stringa di query come '? darà loro il risultato di tutte le modifiche apportate da quel determinato utente.

Conclusione

Github è uno dei principali strumenti di repository attualmente disponibili nel settore. Molte organizzazioni sono davvero disponibili a utilizzare GitHub grazie al loro meccanismo di repository e alla buona documentazione su Internet. Github fornisce anche una corretta rappresentazione della vista da lì chiunque sarà in grado di impegnarsi o effettuare il checkout facilmente. Potrebbe non essere necessario eseguire tutti questi comandi. Ma l'esecuzione delle prestazioni dei comandi è sempre stata migliore della visualizzazione normale.

Articoli consigliati

Questa è stata una guida ai comandi GitHub. Qui abbiamo discusso dei comandi di base e avanzati di GitHub e alcuni comandi immediati di GitHub. Puoi anche leggere il seguente articolo per saperne di più -

  1. Guida ai comandi HBase
  2. Elenco dei comandi dell'alveare
  3. Comandi base del tableau
  4. Elenco dei comandi Spark
  5. Cos'è Hub?

Categoria: