mirror of
https://github.com/tldr-pages/tldr.git
synced 2024-09-11 12:05:35 +03:00
git*: add Italian translation (#4734)
* git-prune: add it translation * git-reflog: add it translation * git-remote: add it translation * git-repack: add it translation * git-restore: add it translation * git-rev-parse: add it translation * git-rev-list: add it translation * git-rm: add it translation * git-rebase: add it translation * git-revert: add it translation * git-reset: add it translation * git-replace: add it translation * git-reset: separate file tokens * Use correct suffix for multiple tokens Co-authored-by: Axel Navarro <navarroaxel@gmail.com> * Integrate updates in #4533 Co-authored-by: Axel Navarro <navarroaxel@gmail.com>
This commit is contained in:
parent
a722b14d86
commit
83ddae952d
17
pages.it/common/git-prune.md
Normal file
17
pages.it/common/git-prune.md
Normal file
@ -0,0 +1,17 @@
|
||||
# git prune
|
||||
|
||||
> Elimina dal database degli oggetti quelli non più raggiungibili.
|
||||
> Questo comando è usato più spesso internamente da git gc piuttosto che in modo diretto.
|
||||
> Maggiori informazioni: <https://git-scm.com/docs/git-prune>.
|
||||
|
||||
- Elenca quali oggetti saranno eliminati da git prune senza eliminarli definitivamente;
|
||||
|
||||
`git prune --dry-run`
|
||||
|
||||
- Elimina gli oggetti non raggiungibili e stampane un elenco su `stdout`:
|
||||
|
||||
`git prune --verbose`
|
||||
|
||||
- Elimina gli oggetti non raggiungibili, mostrando lo stato di avanzamento:
|
||||
|
||||
`git prune --progress`
|
37
pages.it/common/git-rebase.md
Normal file
37
pages.it/common/git-rebase.md
Normal file
@ -0,0 +1,37 @@
|
||||
# git rebase
|
||||
|
||||
> Applica i commit di un ramo su un ramo differente.
|
||||
> Tipicamente usato per riallineare (rebase) due rami, creando copie dei commit nella nuova posizione.
|
||||
> Maggiori informazioni: <https://git-scm.com/docs/git-rebase>.
|
||||
|
||||
- Riallinea il ramo corrente con il ramo specificato:
|
||||
|
||||
`git rebase {{ramo_della_nuova_base}}`
|
||||
|
||||
- Avvia un rebase interattivo, che consente di riordinare, omettere, unire o modificare i commit:
|
||||
|
||||
`git rebase -i {{nome_ramo_o_commit_hash}}`
|
||||
|
||||
- Prosegui con un rebase che era stato sospeso da un errore di unione, dopo aver risolto i conflitti:
|
||||
|
||||
`git rebase --continue`
|
||||
|
||||
- Prosegui con un rebase che era stato sospeso da conflitti di unione, ignorando i commit in conflitto:
|
||||
|
||||
`git rebase --skip`
|
||||
|
||||
- Interrompi un rebase in corso (ad esempio perché interrotto da un conflitto di unione):
|
||||
|
||||
`git rebase --abort`
|
||||
|
||||
- Sposta parti del ramo corrente su una base differente, specificando la vecchia base di partenza:
|
||||
|
||||
`git rebase --onto {{nuova_base}} {{vecchia_base}}`
|
||||
|
||||
- Applica gli ultimi 5 commit locali, consentendo di riordinarli, ometterli, unirli o modificarli:
|
||||
|
||||
`git rebase -i {{HEAD~5}}`
|
||||
|
||||
- Risolvi automaticamente i conflitti a favore del ramo di versione corrente (la parola chiave `theirs` ha qui un significato opposto):
|
||||
|
||||
`git rebase -X theirs {{nome_ramo}}`
|
16
pages.it/common/git-reflog.md
Normal file
16
pages.it/common/git-reflog.md
Normal file
@ -0,0 +1,16 @@
|
||||
# git reflog
|
||||
|
||||
> Mostra la cronologia delle modifiche a riferimenti locali come HEAD, rami o tag.
|
||||
> Maggiori informazioni: <https://git-scm.com/docs/git-reflog>.
|
||||
|
||||
- Mostra il reflog di HEAD:
|
||||
|
||||
`git reflog`
|
||||
|
||||
- Mostra il reflog di uno specifico ramo:
|
||||
|
||||
`git reflog {{nome_ramo}}`
|
||||
|
||||
- Mostra le ultime 5 voci del reflog:
|
||||
|
||||
`git reflog -n {{5}}`
|
28
pages.it/common/git-remote.md
Normal file
28
pages.it/common/git-remote.md
Normal file
@ -0,0 +1,28 @@
|
||||
# git remote
|
||||
|
||||
> Gestisci i collegamenti remoti ("remote") di un repository locale.
|
||||
> Maggiori informazioni: <https://git-scm.com/docs/git-remote>.
|
||||
|
||||
- Mostra l'elenco dei collegamenti remoti, con il loro nome e URL:
|
||||
|
||||
`git remote -v`
|
||||
|
||||
- Mostra informazioni su un remote:
|
||||
|
||||
`git remote show {{nome_remote}}`
|
||||
|
||||
- Aggiungi un remote:
|
||||
|
||||
`git remote add {{nome_remote}} {{url_remote}}`
|
||||
|
||||
- Modifica l'URL di un remote (usa `--add` per preservare gli URL esistenti):
|
||||
|
||||
`git remote set-url {{nome_remoto}} {{nuovo_url}}`
|
||||
|
||||
- Elimina un remote:
|
||||
|
||||
`git remote remove {{nome_remote}}`
|
||||
|
||||
- Rinomina un remote:
|
||||
|
||||
`git remote rename {{vecchio_nome}} {{nuovo_nome}}`
|
12
pages.it/common/git-repack.md
Normal file
12
pages.it/common/git-repack.md
Normal file
@ -0,0 +1,12 @@
|
||||
# git repack
|
||||
|
||||
> Comprimi gli oggetti decompressi in un repository git.
|
||||
> Maggiori informazioni: <https://git-scm.com/docs/git-repack>.
|
||||
|
||||
- Comprimi gli oggetti decompressi nella cartella corrente:
|
||||
|
||||
`git repack`
|
||||
|
||||
- Rimuovi eventuali archivi ridondanti dopo la compressione:
|
||||
|
||||
`git repack -d`
|
16
pages.it/common/git-replace.md
Normal file
16
pages.it/common/git-replace.md
Normal file
@ -0,0 +1,16 @@
|
||||
# git replace
|
||||
|
||||
> Crea, elenca, ed elimina riferimenti ad oggetti sostituiti.
|
||||
> Maggiori informazioni: <https://git-scm.com/docs/git-replace>.
|
||||
|
||||
- Sostituisci un commit con un altro, senza modificare gli altri commit:
|
||||
|
||||
`git replace {{oggetto}} {{oggetto_sostitutivo}}`
|
||||
|
||||
- Cancella riferimenti esistenti ad un oggetto sostituito:
|
||||
|
||||
`git replace --delete {{oggetto}}`
|
||||
|
||||
- Modifica il contenuto di un oggetto in modo interattivo:
|
||||
|
||||
`git replace --edit {{oggetto}}`
|
33
pages.it/common/git-reset.md
Normal file
33
pages.it/common/git-reset.md
Normal file
@ -0,0 +1,33 @@
|
||||
# git reset
|
||||
|
||||
> Annulla commit o rimuovi modifiche dall'area di stage, reimpostando l'HEAD corrente su uno specifico stato.
|
||||
> Se viene fornito un percorso, il comando reset si interpreta come "rimuovi dall'area di stage"; se viene fornito l'hash di un commit o un ramo, si interpreta come "annulla commit".
|
||||
> Maggiori informazioni: <https://git-scm.com/docs/git-reset>.
|
||||
|
||||
- Rimuovi tutto dall'area di stage:
|
||||
|
||||
`git reset`
|
||||
|
||||
- Rimuovi dall'area di stage uno o più file:
|
||||
|
||||
`git reset {{percorso/al/file1}} {{percorso/al/file2}}`
|
||||
|
||||
- Rimuovi dall'area di stage solo alcune porzioni di un file:
|
||||
|
||||
`git reset -p {{percorso/al/file}}`
|
||||
|
||||
- Annulla l'ultimo commit, preservando tutte le modifiche nel filesystem:
|
||||
|
||||
`git reset HEAD~`
|
||||
|
||||
- Annulla gli ultimi due commit, aggiungendo all'area di stage le modifiche relative:
|
||||
|
||||
`git reset --soft HEAD~2`
|
||||
|
||||
- Annulla le modifiche non committate, indipendentemente se siano presenti nell'area di stage o meno (usa `git checkout` per queste ultime):
|
||||
|
||||
`git reset --hard`
|
||||
|
||||
- Reimposta il repository su un dato commit, annullando qualsiasi tipo di modifica precedente:
|
||||
|
||||
`git reset --hard {{commit}}`
|
17
pages.it/common/git-restore.md
Normal file
17
pages.it/common/git-restore.md
Normal file
@ -0,0 +1,17 @@
|
||||
# git restore
|
||||
|
||||
> Ripristina i file dell'albero di lavoro. Richiede versioni di git successive alla 2.23.
|
||||
> Vedi anche `git checkout`.
|
||||
> Maggiori informazioni: <https://git-scm.com/docs/git-restore/>.
|
||||
|
||||
- Ripristina un file cancellato dal contenuto del commit corrente (HEAD):
|
||||
|
||||
`git restore {{percorso/al/file}}`
|
||||
|
||||
- Ripristina un file alla versione di un commit differente:
|
||||
|
||||
`git restore --source {{commit}} {{percorso/al/file}}`
|
||||
|
||||
- Annulla le modifiche ai file nell'area di stage, ripristinandoli all'HEAD:
|
||||
|
||||
`git restore .`
|
16
pages.it/common/git-rev-list.md
Normal file
16
pages.it/common/git-rev-list.md
Normal file
@ -0,0 +1,16 @@
|
||||
# git rev-list
|
||||
|
||||
> Elenca le revisioni (commit) in ordine cronologico inverso.
|
||||
> Maggiori informazioni: <https://git-scm.com/docs/git-rev-list>.
|
||||
|
||||
- Mostra tutti i commit del ramo corrente:
|
||||
|
||||
`git rev-list {{HEAD}}`
|
||||
|
||||
- Mostra i commit più recenti di una certa data, su uno specifico ramo:
|
||||
|
||||
`git rev-list --since={{'2019-12-01 00:00:00'}} {{nome_ramo}}`
|
||||
|
||||
- Mostra tutti i commit di unione (merge commit) associati a uno specifico commit:
|
||||
|
||||
`git rev-list --merges {{commit}}`
|
16
pages.it/common/git-rev-parse.md
Normal file
16
pages.it/common/git-rev-parse.md
Normal file
@ -0,0 +1,16 @@
|
||||
# git rev-parse
|
||||
|
||||
> Mostra i metadati relativi a specifiche revisioni.
|
||||
> Maggiori informazioni: <https://git-scm.com/docs/git-rev-parse>.
|
||||
|
||||
- Mostra l'hash del commit di un ramo:
|
||||
|
||||
`git rev-parse {{nome_ramo}}`
|
||||
|
||||
- Mostra il nome del ramo corrente:
|
||||
|
||||
`git rev-parse --abbrev-ref {{HEAD}}`
|
||||
|
||||
- Mostra il percorso assoluto della cartella di root:
|
||||
|
||||
`git rev-parse --show-toplevel`
|
20
pages.it/common/git-revert.md
Normal file
20
pages.it/common/git-revert.md
Normal file
@ -0,0 +1,20 @@
|
||||
# git revert
|
||||
|
||||
> Crea nuovi commit che invertano i risultati dei commit precedenti.
|
||||
> Maggiori informazioni: <https://git-scm.com/docs/git-revert>.
|
||||
|
||||
- Inverti il commit più recente:
|
||||
|
||||
`git revert {{@}}`
|
||||
|
||||
- Inverti il quintùltimo commit:
|
||||
|
||||
`git revert HEAD~{{4}}`
|
||||
|
||||
- Inverti più commit:
|
||||
|
||||
`git revert {{nome_ramo~5..nome_ramo~2}}`
|
||||
|
||||
- Inverti senza creare nuovi commit, ma modificando l'albero di lavoro:
|
||||
|
||||
`git revert -n {{0c01a9..9a1743}}`
|
16
pages.it/common/git-rm.md
Normal file
16
pages.it/common/git-rm.md
Normal file
@ -0,0 +1,16 @@
|
||||
# git rm
|
||||
|
||||
> Cancella file dall'indice del repository e dal filesystem locale.
|
||||
> Maggiori informazioni: <https://git-scm.com/docs/git-rm>.
|
||||
|
||||
- Cancella un file dall'indice del repository e dal filesystem:
|
||||
|
||||
`git rm {{file}}`
|
||||
|
||||
- Cancella una cartella:
|
||||
|
||||
`git rm -r {{cartella}}`
|
||||
|
||||
- Cancella un file dall'indice del repository ma non dal filesystem locale:
|
||||
|
||||
`git rm --cached {{file}}`
|
Loading…
Reference in New Issue
Block a user