Come fa Git Update-Index-Assum-Punchanged?

Come fa Git Update-Index-Assum-Punchanged?
Gli sviluppatori GIT sono autorizzati a ignorare temporaneamente i file. Possono eseguire questa operazione per molteplici scopi, ad esempio quando devono lavorare di più su questo particolare file ma non vogliono spingerla nel repository Git o eseguire più esperimenti senza aggiungerlo alla directory GIT. In queste situazioni, possono usare il "GIT Update-Index"Comando. Questo comando supporta il “-Supponiamo che si accumulasse"Opzione per dire a Git di presumere temporaneamente che il file tracciato specificato non sia stato modificato nell'albero di lavoro Git.

Questo blog parlerà di:

  • Cosa fa Git Update-Index-Assume-Punchanged?
  • Come modificare lo stato del file ignorato in "-No-Assume-Punchanged"?

Cosa fa Git Update-Index-Assume-Punchanged?

Per ignorare il file GIT specifico, implementa i passaggi di seguito:

  • Vai al repository git.
  • Elenca il contenuto del repository corrente.
  • Seleziona il file desiderato che deve essere ignorato.
  • Eseguire il "GIT Update-Index-Assum-Punchanged "Comando.

Passaggio 1: Passa al repository Git

Inizialmente, passa al percorso specificato con l'aiuto di "CD"Comando:

$ CD "C: \ Users \ Nazma \ git \ test1"

Passaggio 2: Elenca il contenuto del repository

Ora, visualizza il contenuto esistente del repository tramite il seguente comando:

$ ls

Qui, abbiamo selezionato il nome del file evidenziato per ulteriori operazioni:

Passaggio 3: aggiorna l'indice del file

Quindi, passa alla directory di root ed esegui il "GIT Update-Index"Comando per aggiornare l'indice del file selezionato:

$ git update-index-Assume-Punchantato Test1/File3.TXT

Nel comando sopra indicato, il "-Supponiamo che si accumulasse"L'opzione viene utilizzata per modificare il file richiesto e"file1/file3.TXT"È il nostro file desiderato:

Passaggio 4: verifica

Successivamente, per verificare se il file target viene ignorato correttamente o meno, eseguire il "git ls-files"Comando insieme al"-v" opzione:

$ git ls -files -v

Secondo l'output di seguito, il "H"Stato accanto al evidenziato"File3.TXT"Il nome indica che l'indice di questo particolare file è stato temporaneamente ignorato:

Come modificare lo stato del file ignorato in "-No-Assume-Punchanged"?

Se si desidera modificare il valore dell'indice e non assumere invariato, utilizza il seguente comando:

$ Git Update-Index-NO-Assume-Punchanged Test1/File3.TXT

Qui, il "-Non acconciata"L'opzione viene utilizzata per sconfiggere lo stato del file ignorato:

Esegui il comando seguente per garantire lo stato modificato del file ignorato:

$ git ls -files -v

Nell'output sotto fornito, lo stato del file ignorato è stato modificato in "H":

È tutto! Abbiamo spiegato il metodo per ignorare e sconfiggere lo stato del file.

Conclusione

Per ignorare il file GIT specifico, prima, spostati nel repository Git ed elenca il suo contenuto. Quindi, selezionare il file desiderato che deve essere ignorato ed eseguito il "GIT Update-Index-Assum-Punchanged "Comando. Se si desidera modificare un particolare stato del file da ignorato a default, eseguire il "Git Update-Index -No-Assume-Punchanged "Comando. Questo blog ha illustrato il processo di ignorare e sconcertare lo stato del file.