Er det en 'git touch' slik at jeg kan trykke den samme filen med et nytt tidsstempel?

Er Det En Git Touch Slik At Jeg Kan Trykke Den Samme Filen Med Et Nytt Tidsstempel



Når brukere foretar endringer i Git, lagres forpliktelsene med tidsstemplet i henhold til tidssonen til brukerens system. Mer spesifikt har hver forpliktelse to datoer, dvs. ' forplikte dato ' og ' forfatterdato '. Brukere kan endre/endre forpliktelsesloggen og se når endringene som ble gjort tidligere. Det er imidlertid ikke foreslått å endre forpliktelseshistorikken med mindre det er avgjørende for en operasjon.

Denne oppskriften vil illustrere metoden for å skyve den samme filen med et nytt/annet tidsstempel.







Er det en 'git touch' for å skyve den samme filen med et nytt/annet tidsstempel?

Nei, det er ingen ' git touch ” kommando i Git for å skyve den samme filen med et nytt eller annet tidsstempel. Imidlertid kan brukere sende den samme filen med et nytt/annet tidsstempel ved å bruke en annen metode. For å gjøre det, prøv trinnene nedenfor.



Trinn 1: Se forpliktelseshistorikk



Sjekk først Git-loggen for å se forpliktelseshistorikken inkludert forpliktelsens tidsstempel:





$ git logg --rå


Her er ' -rå alternativet brukes til å vise detaljert informasjon om forpliktelsen.

I bildet nedenfor viser den uthevede delen tidsstemplet og filnavnet:




Trinn 2: Gjør endringer i filen

Deretter endrer du filens innhold for å gjøre endringer i samme ' Test1.txt ' fil:

$ ekko 'Dette er min testfil' >> Test1.txt



Trinn 3: Spor endringer

Deretter lagrer du de nylig lagt til endringene i Git-indeksen ved å bruke kommandoen nedenfor:

$ git add Test1.txt



Trinn 4: Bekreft fil med nytt tidsstempel

Kjør nå den angitte kommandoen for å begå den samme filen med det nye tidsstemplet:

$ git commit -- tillat-tom -m 'Forplikte med nytt tidsstempel'



Trinn 5: Bekreft endringer

Til slutt, sørg for at filen har blitt presset til det lokale depotet med det nye tidsstemplet ved å bruke følgende kommando:

$ git logg --rå


Det kan observeres at filen har blitt pushet vellykket med det nye tidsstemplet:


Vi har forklart fremgangsmåten for å skyve den samme filen med et nytt tidsstempel.

Konklusjon

For å skyve den samme filen med det nye eller andre tidsstemplet, naviger først til det lokale depotet. Endre filen og spor endringer. Kjør deretter ' git commit –allow-empty -m «» ” kommando for å skyve filen til det lokale depotet med det nye tidsstemplet. Til slutt, bekreft endringene. Denne oppskriften illustrerte metoden for å skyve den samme filen med et nytt tidsstempel.