Hi ha un 'git touch' perquè pugui empènyer el mateix fitxer amb una marca de temps nova?

Hi Ha Un Git Touch Perque Pugui Empenyer El Mateix Fitxer Amb Una Marca De Temps Nova



Quan els usuaris cometen canvis a Git, els commits es desen amb la marca de temps segons la zona horària del sistema de l'usuari. Més concretament, cada commit té dues dates, és a dir, el ' data de compromís ' i la ' data de l'autor ”. Els usuaris poden canviar/modificar l'historial de commits i veure els canvis que es van fer en el passat. Tanmateix, no es recomana canviar l'historial de commits tret que sigui essencial per a alguna operació.

Aquest escrit il·lustrarà el mètode per empènyer el mateix fitxer amb una marca de temps nova/diferent.







Hi ha un 'git touch' per empènyer el mateix fitxer amb una marca de temps nou/diferent?

No, no hi ha ' git touch ” a Git per enviar el mateix fitxer amb una marca de temps nova o diferent. Tanmateix, els usuaris poden empènyer el mateix fitxer amb una marca de temps nova o diferent mitjançant un mètode diferent. Per fer-ho, proveu els passos que s'indiquen a continuació.



Pas 1: visualitzeu l'historial de commits



Primer, comproveu el registre de Git per veure l'historial de commits, inclosa la marca de temps del commit:





$ git log --crues


Aquí, el ' - crua ” s'utilitza per mostrar la informació detallada del commit.

A la imatge següent, la part destacada mostra la marca de temps i el nom del fitxer:




Pas 2: feu canvis al fitxer

A continuació, modifiqueu el contingut del fitxer per fer canvis al mateix ' Test1.txt ' dossier:

$ eco 'Aquest és el meu fitxer de prova' >> Test1.txt



Pas 3: Seguiment dels canvis

A continuació, deseu els canvis afegits recentment a l'índex Git mitjançant l'ordre que s'indica a continuació:

$ git add Test1.txt



Pas 4: confirma el fitxer amb una marca de temps nova

Ara, executeu l'ordre proporcionada per confirmar el mateix fitxer amb la nova marca de temps:

$ git commit --permetre-buit -m 'Compromís amb una marca de temps nova'



Pas 5: verifiqueu els canvis

Finalment, assegureu-vos que el fitxer s'hagi enviat al dipòsit local amb la nova marca de temps mitjançant l'ordre següent:

$ git log --crues


Es pot observar que el fitxer s'ha enviat correctament amb la nova marca de temps:


Hem explicat el procediment per enviar el mateix fitxer amb una marca de temps nova.

Conclusió

Per enviar el mateix fitxer amb la marca de temps nova o diferent, primer, aneu al dipòsit local. Modifiqueu el fitxer i feu el seguiment dels canvis. A continuació, executeu el ' git commit –allow-empty -m “ ” comanda per enviar el fitxer al dipòsit local amb la nova marca de temps. Finalment, comproveu els canvis. Aquest escrit va il·lustrar el mètode per empènyer el mateix fitxer amb una marca de temps nova.