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 “