Come gestire i progetti Git e GitHub con Atom
Grandi notizie per i miei amici sviluppatori Integrazione Git e GitHub sono stati appena spediti con la nuova versione di Atom. La nuova funzionalità è stata disponibile come beta per un po ', ma ora con Atom 1.18, è pronta per l'uso anche per il pubblico in generale. D'ora in poi, puoi eseguire le normali operazioni Git e GitHub senza lasciare l'editor di codice.
Come Atom ha iniziato come Lo strumento interno di GitHub, il passo dell'integrazione di Git e GitHub non è super-sorprendente, ma andrà oltre migliorare il flusso di lavoro di sviluppo di Atom di sicuro. Con la nuova versione, Atom rafforza anche la sua posizione nella scena dell'editor di codice, poiché Visual Studio Code ha già offerto la stessa funzionalità per un po '.
Inizializza un repository Git
Atom ha ottenuto due nuove schede, uno per Git e un altro per GitHub, attraverso il quale puoi gestire le tue operazioni Git. Puoi accedervi facendo clic su Visualizza> Attiva / disattiva scheda GitHub
menu nella barra dei menu in alto, oppure facendo clic sull'icona piccola> hover sul lato destro del riquadro dell'editor.
(Se la barra dei menu in alto è nascosta, puoi rivelarla premendo il tasto Alt.)
Puoi anche usare il seguente tasti rapidi per accedere alle schede:
- Git Tab: CTRL + MAIUSC + 9
- Scheda GitHub: CTRL + MAIUSC + 8
Clicca il Crea repository
pulsante e scegliere la cartella in cui si desidera salvare il repository. Finalmente, clicca il +Dentro
pulsante.
E questo è tutto, il tuo Il repository Git è stato inizializzato senza dover toccare la riga di comando. Questo è come il schermo di avviamento di un repository Git vuoto si presenta come:
Come puoi vedere, il layout è il più conveniente possibile. Puoi vedere il cambiamenti in scena e non modificati sotto l'altro, e fare un commit in ogni momento. Inoltre, puoi attiva e disattiva la scheda Git semplicemente premendo la piccola icona.
sebbene il “Progetto” il riquadro sul lato sinistro non lo mostra, il repository, come dovrebbe, contiene il nascosto .idiota
cartella con le tue impostazioni Git.
Cambiamenti di scena
Ho creato rapidamente due file di test, index.html
e style.css
, vedere come funziona la scena.
Atom mette entrambi i file nel “Modifiche non applicate” sezione nel pannello Git sulla destra. E, nel “Progetto” riquadro a sinistra, i nomi dei file non gestiti apparire in verde.
Ci sono tre modi puoi mettere in scena le modifiche:
- Stage File - mette in scena solo un singolo file
- Selezione dello stage - mette in scena una parte di un particolare file
- Stage All - mette in scena tutti i file non gestiti
Metti in scena un singolo file o selezione
Se vuoi mettere in scena solo un file allora solo clicca sul nome del file nel “Modifiche non applicate” sezione. Una nuova scheda si aprirà nel riquadro dell'editor dove puoi scegliere se vuoi mette in scena l'intero file (Stage File
) o solo una selezione di esso (Selezione dello stage
).
Metti in scena tutti i file non gestiti
Se vuoi stage tutti i file non gestiti contemporaneamente basta fare clic sul Stage All
menu nell'angolo superiore destro della scheda Git.
I file di staging sono trasferito al “Modifiche di scena” sezione. E se cambi idea, puoi farlo li sfilare cliccando il Tutto sottoterra
menu in cima al “Modifiche di scena” sezione.
Applica modifiche
Il “Cambiamenti di scena” la sezione è fondamentalmente la tua area di sosta. Quando raggiungi una pietra miliare nello sviluppo, devi impegnare le modifiche. Impegnandoti, tu salva lo stato momentaneo del progetto nel sistema di controllo della versione di Git in modo da poter tornare ad esso (se lo desideri) senza perdere nulla.
Per impegnare la tua area di sosta, digitare un messaggio di commit (che descrive brevemente le modifiche apportate dall'ultimo commit) nel Messaggio di commit
casella e fare clic sul pulsante Conferma.
Di conseguenza, entrambi “Modifiche non applicate” e “Modifiche di scena” sezione sarà cancellato e il colore dei nomi dei file nel “Progetto” riquadro sarà cambiato di nuovo in bianco.
Altre operazioni Git
Ci sono un sacco di altre operazioni Git che puoi anche eseguire direttamente dall'editor di Atom. Ad esempio, puoi crea un nuovo ramo facendo clic sul nome del ramo nella parte inferiore della scheda Git. Qui, puoi anche passare tra i diversi rami.
però, non tutte le operazioni Git sono ancora disponibili da Atom. Ad esempio, non è possibile eliminare rami o effettuare configurazioni. Per eseguire queste attività, è ancora necessario usa la riga di comando. L'integrazione di Git di Atom è ancora molto nuova, quindi si spera che il supporto verrà aggiunto a questi operazioni meno frequenti nel futuro.
È possibile accedere a un elenco di tutte le funzionalità relative a Git tramite la palette dei comandi usando la combinazione di tasti Ctrl + Shift + P e digitando “Idiota” dentro.
Clona un repository GitHub
La nuova funzionalità di integrazione Git di Atom non funziona solo localmente, ma è possibile clonare un repository GitHub anche.
Fare così, apri la palette dei comandi premendo Ctrl + Maiusc + P e seleziona il GitHub: Clone
comando. Quindi, aggiungi l'URL da cui vuoi clonare (l'URL del repository GitHub) e la cartella in cui desideri duplicare il repository. Finalmente, fai clic sul pulsante Clona.
Autorizza GitHub per Atom
A apportare modifiche in un progetto GitHub, devi autorizza GitHub per Atom. Segui le istruzioni che vedi nella scheda GitHub di Atom. Per prima cosa, visita il github.atom.io/login
URL e accedi al tuo account GitHub. Qui si può generare un token con cui è possibile eseguire l'autorizzazione.
Inserisci il token di autorizzazione nel campo di inserimento puoi vedere nella scheda GitHub di Atom e Accedi al tuo account.
Da qui, è possibile accedere a tre operazioni GitHub più comuni: recuperare, spingere e tirare le richieste facendo clic sull'icona freccia in basso nella parte inferiore della scheda GitHub.