Questo post discuterà sull'aggiornamento e l'impegno solo le autorizzazioni dei file utilizzando il controllo della versione Git.
Come aggiornare e commettere solo le autorizzazioni di un file utilizzando Git?
Per aggiornare e commettere solo autorizzazioni di file utilizzando il controllo della versione GIT, controlla i seguenti passaggi:
Passaggio 1: reindirizzare al repository desiderato
Inizialmente, passa al particolare repository Git eseguendo il "CD"Comando:
$ CD "C: \ Users \ nazma \ git \ naz-test"
Passaggio 2: elenca il contenuto disponibile
Successivamente, eseguire il “ls"Comando per visualizzare tutto il contenuto esistente del repository di lavoro corrente:
$ ls
Secondo l'output di seguito, i repository contengono "File1.TXT" E "file2.Py" File:
Passaggio 3: visualizzare la testa che punta sha-hash
Ora, per mostrare la scanalatura di sha del commit in cui punta la testa che contiene il file utilizzando il "Git ls-tree"Comando:
$ git git ls-tree head
Come puoi vedere, il "File1.TXT"Contiene il"644"Modalità autorizzazioni per impostazione predefinita:
Passaggio 4: INDICE AGGIORNAMENTO
Dopodiché, esegui il “GIT Update-Index"Comando per aggiornare le autorizzazioni del file in cui punta la testa:
$ git update-index --chmod =+x file1.TXT
Qui, il "-chmod ="Prenderà la modalità di autorizzazione desiderata. Ad esempio, abbiamo specificato il "+X"Che indica il"755"Modalità autorizzazione:
PASSAGGIO 5: Autorizzazione Impegno Modifiche aggiornate
Infine, commetti le modifiche aggiunte al repository Git eseguendo il "commit git"Comando insieme al particolare messaggio di commit:
$ git commit -m "Modifica delle autorizzazioni di file"
Si può osservare che vengono impegnate le modifiche alla modalità di file in particolare:
Passaggio 6: verificare le autorizzazioni di modifica del file
Infine, usa il “Git ls-tree"Comando insieme al"TESTA"Pointer:
$ git git ls-tree head
Come puoi vedere, le autorizzazioni del "File1.TXT"Sono cambiati con successo da"644" A "755" modalità:
Questo è tutto! Abbiamo spiegato il modo più semplice per cambiare e commettere autorizzazioni di file utilizzando Git.
Conclusione
Per aggiornare e commettere solo autorizzazioni di file utilizzando il controllo della versione Git, prima, passa al repository richiesto ed elenca il suo contenuto. Quindi, eseguire il “GIT LS-TEE TESTA"Comando per visualizzare il file in cui la testa punta con le autorizzazioni predefinite. Dopodiché, usa il “Git Update -Index -chmod =+X "Comando. Infine, commetti modifiche e verificali. Questo post ha dimostrato il metodo di aggiornamento e commessa solo autorizzazioni di file utilizzando il controllo della versione GIT.