GitHub è una piattaforma online di proprietà di Microsoft utilizzata per ospitare il codice. Viene utilizzato per il controllo della versione e la collaborazione e consente agli sviluppatori di lavorare su un progetto contemporaneamente da qualsiasi luogo.
Su GitHub, gli sviluppatori possono creare facilmente repository che vengono solitamente utilizzati per organizzare i progetti. Questi repository possono contenere cartelle, file, immagini, video, fogli di calcolo, set di dati o qualsiasi cosa necessiti il tuo progetto. Vengono inoltre forniti con un file Readme.md, che è un luogo in cui descrivere il progetto e fornire informazioni al riguardo.
Come creare un repository
Segui questi passaggi durante la creazione di un repository.
- Clicca su +, situato nell'angolo in alto a destra della pagina. Quindi selezionare Nuovo archivio.
- Scegli un nome per il tuo repository (io userò "Ciao a tutti").
- Scrivi una breve descrizione del repository.
- Selezionare Inizializza questo repository con un README.
- Clicca sul Crea repository pulsante.
Come creare un ramo
Quando diversi sviluppatori vogliono lavorare sullo stesso documento contemporaneamente, usano una funzionalità di GitHub chiamata Branching. Per impostazione predefinita, quando crei un repository, ha solo un ramo chiamato ramo principale. I rami vengono utilizzati per sperimentare o modificare il codice prima di assegnarli definitivamente al ramo principale.
Quando viene creata una filiale da una filiale principale, il nuovo ufficio è una copia della filiale principale al momento della creazione del dipartimento. Inoltre, se dopo aver creato il tuo ramo, qualcuno apporta modifiche al ramo principale, puoi inserire tali modifiche nel tuo nuovo ramo.
Passaggi per la creazione di un nuovo ramo
- Vai al tuo nuovo repository, "Ciao a tutti".
- Fai clic sul menu a discesa nella parte superiore dell'elenco dei file che dice ramo: maestro.
- Digita un nome per il tuo nuovo ramo, ad esempio "illusBranch", nella casella di testo del nuovo ramo.
- Clicca sul Crea ramo casella o toccare "Accedere" sulla tastiera.
Apportare e Commettere Modifiche
Ora sei nella vista codice per il tuo "illusBranch", che è una copia del ramo principale. Sulla piattaforma GitHub, tutte le modifiche apportate e salvate sono note come "commit". Hanno una voce allegata che descrive in dettaglio quali erano tali modifiche.
Apporta e conferma modifiche
- Per prima cosa, fai clic su Leggimi.md file.
- Quindi, fai clic sull'icona a forma di matita nell'angolo destro della visualizzazione del file. Ti permetterà di modificare il codice.
- Quando si apre l'editor, digita le modifiche che desideri apportare.
- Scrivi un messaggio di commit che descriva al meglio le modifiche apportate al file readme.md.
- Clicca sul Conferma modifiche pulsante.
Come aprire una richiesta pull
Ora hai apportato modifiche a un ramo del master e puoi eseguire il pull di una richiesta. Quando apri una richiesta pull, stai presentando le modifiche proposte e chiedi una revisione da parte di altri. Se i revisori accettano le tue modifiche, uniranno le modifiche proposte nei loro rami. Le richieste pull mostrano differenze nel contenuto di entrambi i rami. Tutte le modifiche verranno visualizzate nei colori rosso o verde. Puoi accedere a un commit con una richiesta pull subito dopo averlo creato per aprire una discussione attorno ad esso.
Come contrassegnare i file come visualizzati
Per gli sviluppatori che lavorano su basi di codice di grandi dimensioni, è raro evitare richieste pull di grandi dimensioni. Possono essere necessarie diverse ore per cercare e rivedere i file. Il tempo speso per la ricerca può far dimenticare facilmente a qualcuno dove si trovava. Un modo semplice per tenere traccia dei dati che hai esaminato è contrassegnare i file come visualizzati.
Passaggi per contrassegnare un file come visualizzato
Puoi vedere i tuoi progressi nella parte superiore della richiesta pull. Qui è dove vedrai i file che hai visualizzato e quelli che devi ancora vedere. Quando contrassegni un file come visualizzato, si comprime automaticamente, il che rende più facile la revisione.
Le immagini seguenti aiutano a illustrare i passaggi.
- Creare un Richiesta di estrazione.
- Apri la richiesta Pull per vedere tutti i file appena aggiunti o modificati.
- Fare clic su un file per contrassegnarlo come visualizzato. Questo comprime il file.
Contrassegnare un file è una funzionalità utile in GitHub per aiutare i revisori a concentrarsi sul proprio lavoro e a tenere facilmente traccia dei propri progressi. La funzione Visualizzato ti consente anche di sapere quando qualcosa cambia nel codice che hai già visualizzato.
Ad esempio, se apri un file e qualcuno rivede e modifica anche qualcosa nel codice dopo averlo già fatto, il Lo stato visualizzato cambierà in "Modificato dall'ultima visualizzazione". Ciò ti consente anche di controllare ciò che gli altri hanno modificato durante il loro recensioni.
Avvolgendo
Codificare un nuovo progetto da solo può sembrare scoraggiante, quindi non farlo da solo! Microsoft ha reso la collaborazione facile ed efficace con GitHub.