Come gestire i progetti Git e GitHub con Atom
Grandi notizie per i miei amici sviluppatori; L'integrazione Git e GitHub sono state appena spedite 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.
Poiché Atom è diventato lo strumento interno di GitHub, il passo dell'integrazione di Git e GitHub non è super-sorprendente, tuttavia migliorerà ulteriormente il flusso di lavoro di sviluppo di Atom . 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 '.

Atom ha ottenuto due nuove schede, una per Git e un'altra per GitHub, attraverso le quali è possibile gestire le operazioni Git. Puoi accedervi facendo clic su View > Toggle Git Tab / Toggle GitHub Tab
menu View > Toggle Git Tab / Toggle GitHub Tab
nella barra dei menu in alto, oppure facendo clic sulla piccola icona> hover sul lato destro del riquadro dell'editor.
(Se la barra dei menu in alto è nascosta, puoi rivelarla premendo il tasto Alt.)

- Git Tab: Ctrl + Shift + 9
- GitHub Tab: Ctrl + Shift + 8
Fare clic sul pulsante Create repository
e scegliere la cartella in cui si desidera salvare il repository. Infine, fai clic sul pulsante +Init
.


Sebbene il riquadro "Progetto" sul lato sinistro non lo mostri, il repository, come dovrebbe, contiene la cartella .git
nascosta con le tue impostazioni Git.
Cambiamenti di scena
Ho rapidamente creato due file di test, index.html
e style.css
, per vedere come funziona la staging .
Atom inserisce entrambi i file nella sezione "Modifiche non applicate" nel riquadro Git sulla destra. E, nel riquadro "Progetto" a sinistra, i nomi dei file non gestiti appaiono in verde .

- 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, fai semplicemente clic sul nome del file nella sezione "Modifiche non applicate". Una nuova scheda si aprirà nel riquadro dell'editor in cui è possibile scegliere se si desidera mettere in scena l'intero file ( Stage File
) o solo una selezione di esso ( Stage Selection
).

Se vuoi mettere in scena tutti i file non gestiti contemporaneamente, fai clic sul menu Stage All
gli eventi nell'angolo in alto a destra della scheda Git.
I file di gestione temporanea vengono spostati nella sezione "Modifiche di fase" . Inoltre, se cambi idea, puoi rilasciarli facendo clic sul menu " Unstage All
nella parte superiore della sezione "Modifiche Unstage All
".

La sezione "Stage Changes" è fondamentalmente la tua area di sosta . Quando raggiungi una pietra miliare nello sviluppo, devi impegnare le modifiche. Se ti impegni, salvi lo stato momentaneo del progetto nel sistema di controllo versione Git in modo che tu possa tornare ad esso (se lo desideri) senza perdere nulla.
Per eseguire il commit dell'area di staging, digitare un messaggio di commit (che descrive brevemente le modifiche apportate dall'ultimo commit) nella casella del Commit message
di commit e fare clic sul pulsante Conferma.
Di conseguenza, sia la sezione "Modifiche non applicate " sia la sezione "Modifiche temporanee" verranno cancellate e il colore dei nomi di file nel riquadro "Progetto" verrà modificato in bianco .

Ci sono un sacco di altre operazioni di Git che puoi anche eseguire direttamente dall'editor di Atom. Ad esempio, puoi creare un nuovo ramo facendo clic sul nome del ramo nella parte inferiore della scheda Git. Qui puoi anche passare da un ramo all'altro .

Puoi accedere a un elenco di tutte le funzionalità relative a Git tramite la tavolozza dei comandi usando l'associazione Ctrl + Maiusc + P e digitando "Git" al suo interno.
Clona un repository GitHub
La nuova funzionalità di integrazione Git di Atom non funziona solo localmente, ma è anche possibile clonare un repository GitHub .
Per fare ciò, apri la palette dei comandi premendo Ctrl + Maiusc + P e seleziona il comando GitHub: Clone
. Quindi, aggiungi l'URL da cui vuoi clonare (l'URL del repository GitHub) e la cartella in cui desideri duplicare il repository. Infine, fai clic sul pulsante Clona .

Per apportare modifiche in un progetto GitHub, è necessario autorizzare GitHub per Atom . Segui le istruzioni che vedi nella scheda GitHub di Atom. Per prima cosa, visita l'URL github.atom.io/login
e accedi al tuo account GitHub . Qui puoi generare un token con cui puoi eseguire l'autorizzazione.




30 cover e custodie per cellulari bizzarre che puoi acquistare
Se hai in mano uno smartphone che è una meraviglia dell'ingegneria moderna, è molto probabile che ti serva una custodia per tenere il telefono al sicuro. Le cover e le custodie dei telefoni sono una dozzina di dozzine ovunque tu guardi, e il mercato è stato così saturo che questi designer di case telefoniche sono costretti a pensare fuori dagli schemi per creare il prossimo design accattivante.A v

100 applicazioni portatili utili e gratuite che dovresti conoscere
Le app portatili sono il software che non richiede installazione diversa dalle solite app eseguibili, ma richiama la cronologia e le opzioni di configurazione a differenza delle app con zip. In questo post presentiamo le 100 migliori applicazioni portatili utili che è possibile trasportare in una pen drive o nella memoria del telefono o nella scheda SD.