Apakah Ada 'git touch' sehingga Saya Dapat Mendorong File yang Sama Dengan Stempel Waktu Baru?

Apakah Ada Git Touch Sehingga Saya Dapat Mendorong File Yang Sama Dengan Stempel Waktu Baru



Saat pengguna melakukan perubahan di Git, komitmen tersebut disimpan dengan stempel waktu sesuai dengan zona waktu sistem pengguna. Lebih khusus lagi, setiap komit memiliki dua tanggal, yaitu, ' tanggal komit ” dan “ tanggal penulis ”. Pengguna dapat mengubah/memodifikasi riwayat komit dan melihat perubahan yang dibuat di masa lalu. Namun, tidak disarankan untuk mengubah sejarah komit kecuali sangat penting untuk beberapa operasi.

Tulisan ini akan mengilustrasikan metode untuk mendorong file yang sama dengan stempel waktu baru/berbeda.







Apakah Ada 'git touch' untuk Mendorong File yang Sama Dengan Stempel Waktu Baru/Berbeda?

Tidak, tidak ada ' sentuhan git ” perintah di Git untuk mendorong file yang sama dengan stempel waktu baru atau berbeda. Namun, pengguna dapat mendorong file yang sama dengan stempel waktu baru/berbeda menggunakan metode berbeda. Untuk melakukannya, cobalah langkah-langkah yang disediakan di bawah ini.



Langkah 1: Lihat Riwayat Komit



Pertama, periksa log Git untuk melihat riwayat komit termasuk stempel waktu komit:





$ log git --mentah


Di sini, “ -mentah ” Opsi digunakan untuk menunjukkan informasi detail dari komit.

Pada gambar di bawah, bagian yang disorot menunjukkan stempel waktu dan nama file:




Langkah 2: Buat Perubahan di File

Selanjutnya, ubah konten file untuk membuat perubahan di “ Tes1.txt ”berkas:

$ gema 'Ini file pengujian saya' >> Tes1.txt



Langkah 3: Lacak Perubahan

Kemudian, simpan perubahan yang baru ditambahkan ke indeks Git menggunakan perintah di bawah ini:

$ git tambahkan Tes1.txt



Langkah 4: Komit File Dengan Stempel Waktu Baru

Sekarang, jalankan perintah yang disediakan untuk mengkomit file yang sama dengan stempel waktu baru:

$ git komit --memungkinkan-kosong -M 'Berkomitmen dengan stempel waktu baru'



Langkah 5: Verifikasi Perubahan

Terakhir, pastikan file telah didorong ke repositori lokal dengan stempel waktu baru menggunakan perintah berikut:

$ log git --mentah


Dapat diamati bahwa file telah berhasil didorong dengan stempel waktu baru:


Kami telah menjelaskan prosedur untuk mendorong file yang sama dengan stempel waktu baru.

Kesimpulan

Untuk mendorong file yang sama dengan stempel waktu baru atau berbeda, pertama, navigasikan ke repositori lokal. Ubah file dan lacak perubahan. Kemudian, jalankan ' git komit –izinkan-kosong -m “ ” perintah untuk mendorong file ke repositori lokal dengan stempel waktu baru. Terakhir, verifikasi perubahannya. Tulisan ini mengilustrasikan metode untuk mendorong file yang sama dengan stempel waktu baru.