Létezik „git touch”, hogy ugyanazt a fájlt leküldhessem új időbélyeggel?

Letezik Git Touch Hogy Ugyanazt A Fajlt Lekuldhessem Uj Idobelyeggel



Amikor a felhasználók változtatásokat hajtanak végre a Gitben, a véglegesítéseket a rendszer a felhasználó rendszerének időzónájának megfelelő időbélyeggel együtt menti. Pontosabban, minden kötelezettségvállalásnak két dátuma van, azaz a „ vállalás dátuma ' és a ' szerző dátuma ”. A felhasználók módosíthatják/módosíthatják a véglegesítési előzményeket, és megtekinthetik a múltban végrehajtott módosításokat. A véglegesítési előzmények módosítása azonban nem javasolt, kivéve, ha ez valamilyen művelethez elengedhetetlen.

Ez az írás bemutatja azt a módszert, amellyel ugyanazt a fájlt új/más időbélyeggel lehet leküldeni.







Van-e „git touch” ugyanazon fájl új/más időbélyeggel történő leküldésére?

Nem, nincs ' git érintés ” parancsot a Gitben, hogy ugyanazt a fájlt új vagy eltérő időbélyeggel küldje el. A felhasználók azonban leküldhetik ugyanazt a fájlt új/más időbélyeggel, más módszerrel. Ehhez próbálja ki az alábbi lépéseket.



1. lépés: A véglegesítési előzmények megtekintése



Először ellenőrizze a Git naplót a véglegesítési előzmények megtekintéséhez, beleértve a véglegesítés időbélyegét is:





$ git log --nyers


Itt a „ -nyers ” opció a véglegesítés részletes információinak megjelenítésére szolgál.

Az alábbi képen a kiemelt részen látható az időbélyeg és a fájlnév:




2. lépés: Változtassa meg a fájlt

Ezután módosítsa a fájl tartalmát, hogy ugyanazt a ' Teszt1.txt ” fájl:

$ visszhang 'Ez az én tesztfájlom' >> Teszt1.txt



3. lépés: Kövesse nyomon a változásokat

Ezután mentse el a Git index újonnan hozzáadott módosításait az alábbi paranccsal:

$ git add Teszt1.txt



4. lépés: Fájl véglegesítése új időbélyeggel

Most hajtsa végre a megadott parancsot ugyanazon fájl véglegesítéséhez az új időbélyeggel:

$ git commit --enged-üres -m 'Kikötés új időbélyeggel'



5. lépés: Ellenőrizze a változtatásokat

Végül a következő paranccsal győződjön meg arról, hogy a fájl az új időbélyeggel ellátott helyi tárolóba került:

$ git log --nyers


Megfigyelhető, hogy a fájl sikeresen el lett küldve az új időbélyeggel:


Elmagyaráztuk, hogyan lehet ugyanazt a fájlt új időbélyeggel leküldeni.

Következtetés

Ugyanannak a fájlnak az új vagy más időbélyeggel való leküldéséhez először navigáljon a helyi tárolóhoz. Módosítsa a fájlt, és kövesse nyomon a változásokat. Ezután futtassa a „ git commit –allow-empty -m “ ” parancsot, hogy a fájlt az új időbélyeggel ellátott helyi tárolóba küldje. Végül ellenőrizze a változtatásokat. Ez az írás azt a módszert illusztrálta, hogy ugyanazt a fájlt új időbélyeggel küldje el.