Git

Cara Menyimpan File yang Tidak Terlacak di Git?

Cara Menyimpan File yang Tidak Terlacak di Git?
Git stash adalah fitur git yang berguna ketika pengguna git perlu beralih dari satu direktori kerja ke direktori kerja lain untuk memperbaiki masalah apa pun dan file yang dimodifikasi dari direktori kerja saat ini harus disimpan sebelum beralih. Git slash menyimpan semua file terlacak, tidak terlacak, dan diabaikan yang dimodifikasi dan membantu pengguna untuk mengambil konten yang dimodifikasi saat diperlukan. Ini memungkinkan pengguna git untuk menyimpan perubahan yang mungkin diperlukan di masa mendatang dan membantu pengguna untuk membersihkan direktori kerja saat ini dengan cepat. Ini menyimpan perubahan yang tidak dikomit dari file yang dilacak secara default dan menghilangkan file yang tidak terlacak dan diabaikan. Tapi terkadang, perlu menyimpan file yang tidak terlacak. File yang tidak terlacak dapat dipotong dengan menggunakan -termasuk-tidak terlacak pilihan dari git simpanan perintah dan git tambahkan perintah. Bagaimana perintah ini dapat digunakan untuk menyimpan file yang tidak terlacak di git telah ditunjukkan dalam tutorial ini.

Prasyarat

Instal GitHub Desktop
GitHub Desktop membantu pengguna git untuk melakukan tugas terkait git secara grafis. Anda dapat dengan mudah mengunduh penginstal versi terbaru aplikasi ini untuk Ubuntu dari github.com. Anda harus menginstal dan mengkonfigurasi aplikasi ini setelah mengunduh untuk menggunakannya. Anda juga dapat memeriksa tutorial untuk menginstal GitHub Desktop di Ubuntu untuk mengetahui proses instalasi dengan benar.

Buat akun GitHub
Anda harus membuat akun GitHub untuk memublikasikan repositori lokal apa pun.

Buat Repositori Lokal
Anda harus membuat repositori lokal dengan satu atau lebih file dan folder untuk memeriksa perintah yang digunakan dalam tutorial ini untuk menyimpan file yang tidak terlacak.

Inisialisasi Repositori git
Buka folder repositori lokal dari terminal dan jalankan perintah berikut untuk menginisialisasi repositori lokal.

$ git init

Tambahkan File di Repositori

Jalankan perintah berikut untuk menambahkan dasar.py di gudang.

$ git tambahkan dasar.py

Periksa File Terlacak dan Tidak Terlacak

Jalankan "l" perintah untuk memeriksa daftar semua file dan folder dari folder repositori lokal.

$ l

Jalankan "git komit" perintah untuk memeriksa file yang dilacak dan tidak dilacak:

$ git komit

Output berikut menunjukkan bahwa folder repositori berisi dua file. Ini adalah dasar.py dan uji.py. Dasar.py ditambahkan ke repositori sebelumnya. Jadi, dasar.py adalah file dan tes yang dilacak.py adalah file yang tidak terlacak, masing-masing.

Simpan File yang Tidak Terlacak Menggunakan "git stash"

File yang tidak terlacak yang dimodifikasi dapat disimpan menggunakan “git simpanan” perintah dalam dua cara yang berbeda. Salah satu caranya adalah dengan menggunakan -termasuk-tidak terlacak pilihan dengan “git simpanan” perintah. Cara lain adalah dengan menggunakan -u pilihan dengan “git simpanan” perintah. Penggunaan opsi ini telah ditunjukkan di bawah ini.

A) Menggunakan Opsi -termasuk-tidak terlacak
Jalankan perintah berikut untuk memeriksa file dan daftar folder folder repositori repository. Simpan file yang tidak terlacak dan periksa lagi daftar file dan folder folder repositori repository. Sini, "l" perintah digunakan untuk menampilkan daftar file dan folder dari folder repositori, dan and “git stash -include-untracked” perintah digunakan untuk menyimpan file yang tidak terlacak.

$ l
$ git simpanan --include-untracked
$ l

Output berikut menunjukkan bahwa folder repositori berisi dua file, bernama dasar.py dan uji.py, sebelum melaksanakan “git simpanan” perintah. Sini, dasar.py adalah file yang dilacak dan uji.py adalah file yang tidak terlacak. File yang tidak terlacak dihapus dari folder repositori setelah menjalankan “git simpanan” perintah.

B) Menggunakan -u Opsi

Jalankan perintah berikut untuk memeriksa file repositori yang dilacak dan tidak dilacak. Simpan file yang tidak terlacak dan periksa lagi daftar file dan folder folder repositori repository. Di sini, "git ls-file" perintah digunakan untuk menampilkan daftar file yang dilacak, "l" perintah digunakan untuk menampilkan daftar file dan folder dari folder repositori, dan and "git simpanan -u" perintah digunakan untuk menyimpan file yang tidak terlacak.

$ git ls-file
$ l
$ git simpanan -u
$ l

Output berikut menunjukkan bahwa folder repositori berisi dua file, bernama dasar.py dan uji.py, sebelum melaksanakan “git simpanan” perintah. Sini, dasar.py adalah file yang dilacak dan uji.py adalah file yang tidak terlacak. File yang tidak terlacak dihapus dari folder repositori setelah menjalankan “git simpanan -u” perintah.

Simpan File yang Tidak Terlacak Menggunakan "git add"

File repositori yang tidak terlacak dapat disimpan tanpa menggunakan -termasuk-tidak terlacak atau -kamu pilihan dari “git simpanan” perintah. Anda harus menambahkan file repositori yang tidak terlacak dengan menggunakan “tambahkan git” perintah dan jalankan “git simpanan” perintah untuk menyimpan file yang tidak terlacak dan membersihkan direktori saat ini untuk bekerja dengan menghapus file yang tidak terlacak dari folder repositori.

$ git ls-file
$ l
$ git tambahkan baru.py
$git garis miring
$ l

Output berikut menunjukkan bahwa daftar file yang dilacak dan tidak dilacak dari repositori saat ini seperti perintah sebelumnya untuk menyimpan file yang tidak ditumpuk. File yang tidak terlacak dihapus dari folder repositori setelah menjalankan “git simpanan” perintah.

Ambil File yang Disimpan

Ada perintah git lain untuk mengembalikan file yang tidak terlacak yang disimpan di folder repositori saat diperlukan. Jalankan perintah berikut untuk memeriksa daftar file dan folder dari folder repositori saat ini dan memulihkan file yang tidak terlacak sebelumnya disimpan di folder repositori. Sini, "l" perintah digunakan untuk menampilkan daftar file dan folder dari folder repositori, dan and “git simpanan berlaku” perintah digunakan untuk mengembalikan file yang tidak terlacak.

$ l
$ git garis miring berlaku
$ l

Output berikut menunjukkan bahwa repositori memiliki satu file yang dilacak dan setelah menjalankan “git simpanan berlaku” perintah, file yang tidak terlacak yang disimpan sebelumnya dikembalikan ke folder repositori.

Kesimpulan

Berbagai cara untuk menyimpan file yang tidak terlacak dan membersihkan direktori repositori saat ini telah dijelaskan dalam tutorial ini menggunakan: “git simpanan” perintah. Bagaimana file yang tidak terlacak dapat dipulihkan menggunakan “git simpanan” perintah juga ditampilkan di sini. Konsep file yang dilacak dan tidak dilacak dan cara menyimpan file yang tidak terlacak di git akan dihapus untuk pengguna git setelah membaca tutorial ini.

Cara Menginstal dan Memainkan Doom di Linux
Pengantar Doom Seri Doom berasal dari tahun 90-an setelah rilis Doom. Itu adalah hit instan dan sejak saat itu seri game telah menerima banyak penghar...
Vulkan untuk Pengguna Linux
Dengan setiap generasi baru kartu grafis, kami melihat pengembang game mendorong batas kesetiaan grafis dan selangkah lebih dekat ke fotorealisme. Tet...
OpenTTD vs Simutrans
Membuat simulasi transportasi Anda sendiri bisa menyenangkan, santai, dan sangat menarik. Itulah mengapa Anda perlu memastikan bahwa Anda mencoba game...