IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

git-replace - Online nel cloud

Esegui git-replace nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando git-replace che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


git-replace - Crea, elenca, elimina i riferimenti per sostituire gli oggetti

SINOSSI


git sostituire [-F]
git sostituire [-f] --modifica
git sostituire [-f] --innesto [ ...]
git sostituire -D ...
git sostituire [--formato= ] [-l [ ]]

DESCRIZIONE


Aggiunge un sostituire riferimento in refs/replace/ namespace.

Il nome del sostituire riferimento è SHA-1 dell'oggetto che viene sostituito. Il contenuto
della sostituire riferimento è SHA-1 dell'oggetto sostitutivo.

L'oggetto sostituito e l'oggetto sostitutivo devono essere dello stesso tipo. Questa restrizione
può essere bypassato usando -f.

A meno che non sia dato -f, il sostituire riferimento non deve ancora esistere.

Non ci sono altre restrizioni sugli oggetti sostituiti e sostitutivi. Unisci commit può
essere sostituiti da commit non di fusione e viceversa.

I riferimenti di sostituzione verranno utilizzati per impostazione predefinita da tutti i comandi Git tranne quelli che eseguono
attraversamento della raggiungibilità (prune, pack transfer e fsck).

È possibile disabilitare l'uso dei riferimenti di sostituzione per qualsiasi comando utilizzando il pulsante
opzione --no-replace-objects subito dopo git.

Ad esempio se commit foo è stato sostituito da commit bar:

$ git --no-replace-objects commit file cat foo

mostra informazioni su commit foo, mentre:

$ git cat-file commit foo

mostra informazioni su commit bar.

I GIT_NO_REPLACE_OBJECTS la variabile d'ambiente può essere impostata per ottenere lo stesso effetto di
l'opzione --no-replace-objects.

VERSIONI


-f, --forza
Se esiste un riferimento di sostituzione esistente per lo stesso oggetto, verrà sovrascritto (invece
di fallire).

-d, --cancella
Elimina i riferimenti di sostituzione esistenti per gli oggetti dati.

--modificare
Modifica il contenuto di un oggetto in modo interattivo. Il contenuto esistente per è
graziosamente stampato in un file temporaneo, viene lanciato un editor sul file e il
risultato viene analizzato per creare un nuovo oggetto dello stesso tipo come . Una sostituzione
ref viene quindi creato per sostituire con l'oggetto appena creato. Vedere git-var(1)
per i dettagli su come verrà scelto l'editore.

--crudo
Durante la modifica, fornisci i contenuti dell'oggetto grezzo piuttosto che quelli stampati.
Attualmente questo riguarda solo gli alberi, che verranno mostrati nella loro forma binaria. Questo è
più difficile con cui lavorare, ma può aiutare quando si ripara un albero così danneggiato che non può
essere piuttosto stampato. Nota che potrebbe essere necessario configurare il tuo editor per leggere in modo pulito e
scrivere dati binari.

--corruzione [ ...]
Crea un commit di innesto. Viene creato un nuovo commit con lo stesso contenuto di
tranne che i suoi genitori saranno [ ...] invece di i genitori. UN
viene quindi creato il riferimento di sostituzione per sostituire con il commit appena creato. Vedere
contrib/convert-grafts-to-replace-refs.sh per uno script di esempio basato su questa opzione
che può convertire gli innesti per sostituire i ref.

-l , --elenco
Elenca i riferimenti di sostituzione per gli oggetti che corrispondono al modello dato (o tutti se nessun modello è
dato). Digitando "git replace" senza argomenti, vengono elencati anche tutti i riferimenti di sostituzione.

--formato=
Quando si elenca, utilizzare il specificato , che può essere uno di corto, medie ed lungo.
Se omesso, il formato predefinito è corto.

FORMATI


Sono disponibili i seguenti formati:

· corto:

· medie: →

· lungo: ( ) → ( )

CREARE SOSTITUZIONE OGGETTI


git-filter-ramo(1) oggetto-git-hash(1) e git-rebase(1), tra gli altri comandi git, can
essere utilizzato per creare oggetti sostitutivi da oggetti esistenti. L'opzione --edit può anche essere
utilizzato con git sostituire per creare un oggetto sostitutivo modificando un oggetto esistente.

Se vuoi sostituire molti blob, alberi o commit che fanno parte di una stringa di commit,
potresti semplicemente voler creare una stringa sostitutiva di commit e quindi sostituire solo il
commit all'estremità della stringa di commit di destinazione con il commit all'estremità del
stringa sostitutiva di commit.

Usa git-replace online usando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Plugin Eclipse Tomcat
    Plugin Eclipse Tomcat
    Il plugin Eclipse Tomcat fornisce
    semplice integrazione di un servlet Tomcat
    contenitore per lo sviluppo di java
    applicazioni web. Puoi unirti a noi per
    discussione...
    Scarica il plug-in Eclipse Tomcat
  • 2
    WebTorrent Desktop
    WebTorrent Desktop
    WebTorrent Desktop è per lo streaming
    torrent su Mac, Windows o Linux. Esso
    si connette sia a BitTorrent che a
    peer WebTorrent. Ora non c'è
    bisogna aspettare...
    Scarica WebTorrent Desktop
  • 3
    GenX
    GenX
    GenX è un programma scientifico da perfezionare
    riflettività ai raggi x, neutroni
    riflettività e raggi X di superficie
    dati di diffrazione usando il differenziale
    algoritmo di evoluzione...
    Scarica GenX
  • 4
    pspp4 windows
    pspp4 windows
    PSPP è un programma per la statistica
    analisi dei dati campionati. È gratuito
    sostituzione del programma proprietario
    SPSS. PSPP ha sia testuale che
    grafica noi...
    Scarica pspp4windows
  • 5
    Estensioni Git
    Estensioni Git
    Git Extensions è uno strumento di interfaccia utente autonomo
    per la gestione dei repository Git. È anche
    si integra con Windows Explorer e
    Microsoft Visual Studio
    (2015/2017/2019). Ns...
    Scarica le estensioni Git
  • 6
    eSpeak: sintesi vocale
    eSpeak: sintesi vocale
    Motore di sintesi vocale per inglese e
    molte altre lingue. Dimensioni compatte con
    pronuncia chiara ma artificiale.
    Disponibile come programma a riga di comando con
    molti ...
    Scarica eSpeak: sintesi vocale
  • Di Più "

Comandi Linux

Ad