github
GitHub Desktop
Ricerca…
introduzione
Come installare e lavorare con GitHub Desktop?
GitHub Desktop è - come suggerisce il nome - un ambiente desktop per Windows e MacOS che include le caratteristiche principali di Git come la clonazione, la spinta, l'estrazione (sincronizzazione in GitHub Desktop), l'unione ...
Lo scopo principale dei client desktop è fornire un modo più semplice di lavorare con git (e GitHub). In background utilizza gli stessi comandi che la maggior parte degli utenti userebbe dalla riga di comando.
Installazione e configurazione
L'installazione è abbastanza semplice in quanto vi sono programmi di installazione separati per macchine MacOS e Windows disponibili qui . Attualmente sono disponibili per il download due versioni: una beta e una stabile.
L'installazione inizierà dopo aver scaricato il programma e sarà necessario accedere con le credenziali di GitHub. Questo è davvero l'unico passo perché dopo puoi iniziare a creare un repository o clonare uno.
Nota: durante l'installazione non verrà installato solo GitHub Desktop, ma anche Git. Quindi non è necessario installarlo separatamente.
Clonazione di un repository
Come con GitHub Desktop, la maggior parte del lavoro è piuttosto semplice: selezioni "Clona un repository" (nella versione stabile il plus in alto a sinistra) e ci sono alcuni repository (i tuoi e i repository di ogni azienda in cui ti trovi) ) consigliato. In alternativa puoi incollare un link a qualsiasi altro repository che potresti voler clonare.
Nota: nella versione più recente (beta) non ci sono raccomandazioni (non jet?).
branching
È possibile selezionare un ramo in alto a sinistra. Quando hai selezionato il ramo giusto devi premere il pulsante di sincronizzazione (in alto a destra) che ora è lo stesso di git checkout BRANCHNAME
.
Nella versione precedente è possibile visualizzare 2 diversi rami contemporaneamente e confrontare i push. Inoltre puoi vedere una timeline del tuo progetto (vedi sotto)
Creare un nuovo ramo
È possibile creare un nuovo ramo facendo clic sul simbolo del ramo (vecchio client) o su File --> New Branch
.
Si noti che è possibile selezionare il ramo che il nuovo ramo utilizza come base facendo clic sul nome del ramo.
Spingi e tira (o: il pulsante di sincronizzazione)
Pull (sincronizzazione)
Come nella riga di comando, è necessario richiamare lo stato corrente del repository una volta ogni tanto. In GitHub Desktop questo processo è chiamato dal pulsante di sync
nell'angolo in alto a destra.
Spingere
Quando hai apportato modifiche locali e desideri inviarle, esegui un commit scrivendo qualcosa nella casella di testo di riepilogo. Quindi premi Commit to YOURCURRENTBRANCH
. Ora devi premere il pulsante di sincronizzazione e la tua spinta è fatta.
Nota: è possibile utilizzare emoticon, citazioni e riferimenti ad altri commit o problemi direttamente dalla casella di testo.
Quindi il pulsante Sync può essere usato per Push
, Pull
o Checkout
.