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?).

Clone dialog old version

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)

Cronologia con vista differenza

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 .



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow