Cara Menyimpan Nama Pengguna dan Kata Sandi di Git

Cara Menyimpan Nama Pengguna Dan Kata Sandi Di Git

Git adalah sistem kontrol versi terdesentralisasi yang tersedia secara bebas yang digunakan oleh banyak orang di seluruh dunia. Namun, terkadang menjadi memakan waktu dan sulit untuk membuktikan identitas Anda setiap kali Anda ingin berinteraksi dengan repositori jarak jauh Git untuk melakukan operasi yang berbeda. Untuk membuat operasi ini lebih layak, simpan kredensial ini secara permanen dan hubungkan repositori lokal Git dengan repositori jarak jauh.

Penelitian ini akan membahas secara singkat prosedur penyimpanan username dan password di Git.

Bagaimana Cara Menyimpan Nama Pengguna dan Kata Sandi di Git?

Sebagai pengguna Git, Anda selalu harus memberikan kredensial Anda untuk menghubungkan repositori jarak jauh dengan repositori lokal Git. Untuk menghindari kerumitan ini, Git memungkinkan Anda untuk menyimpan nama pengguna dan kata sandi secara lokal dan global agar dapat diakses oleh semua pengguna proyek saat ini.



Untuk tujuan yang sesuai, ikuti langkah-langkah di bawah ini.



Langkah 1: Buka Akun GitHub



Pertama, buka browser, buka “ GitHub ” repositori tempat Anda ingin menyimpan nama pengguna dan kata sandi Anda, dan salin repositori “ URL ”. Misalnya, kami akan menyalin tautan ' uji ” repositori jarak jauh dari bilah alamat:


Langkah 2: Luncurkan Git Bash

Cari “ Git Bashu ” dengan bantuan “ Memulai ” dan luncurkan:




Langkah 3: Kloning Repositori

Sekarang, kami akan mengkloning repositori Git jarak jauh yang dipilih dan menetapkan nama pengguna dan kata sandi untuk mempermudah. Untuk melakukannya, kami akan menjalankan ' git klon ” dengan URL repositori jarak jauh yang disalin sebagai berikut:

$ git klon https: // Linux: 12345 @ github.com / itslinuxhint / uji


Di sini, kami telah menentukan “ Linux ” sebagai nama pengguna kami dan “ 12345 ” sebagai kata sandi:


Output di bawah ini menunjukkan bahwa “ uji ” repositori jarak jauh berhasil dikloning:


Langkah 4: Simpan Kredensial

Selanjutnya, jalankan yang berikut “ konfigurasi git ” untuk menyimpan kredensial Git yang ditentukan di “ .git/config ” berkas:

$ konfigurasi git credential.helper store


Perintah di atas akan menyimpan kredensial yang kami sediakan di repositori lokal kami:


Selanjutnya kita akan menambahkan “ -global ” pilihan dengan “ konfigurasi git ” perintah untuk menyimpan kredensial secara global:

$ konfigurasi git --global credential.helper store



Langkah 5: Tarik Permintaan

Masukkan nama pengguna dan kata sandi Anda, yang baru saja Anda simpan di “ ~/.git-kredensial ” sebagai teks biasa, jika Anda menarik atau mendorong dari repositori jarak jauh untuk pertama kalinya:

$ git tarik


Output dari perintah yang diberikan di atas ditampilkan “ Sudah up to date ” karena kami telah menyimpan nama pengguna dan kata sandi di Git setelah mengkloning repositori:


Jika Anda telah mengkloning repositori tanpa mengatur kredensial, ikuti bagian di bawah ini untuk menyimpan nama pengguna dan kata sandi Anda.

Bagaimana cara menyimpan kata sandi dan nama pengguna untuk repositori yang sudah dikloning?

Jika Anda telah mengkloning repositori jarak jauh Git tanpa mengonfigurasi nama pengguna dan kata sandi, Git bash memungkinkan Anda untuk memperbarui ' URL ” dan tentukan kredensial dengan bantuan perintah berikut:

$ git remote set-url asal https: // LinuxWorld:09876 @ github.com / itslinuxhint / uji


Di sini, kami telah menentukan “ LinuxWorld ” sebagai nama pengguna kami, “ 09876 ” sebagai kata sandinya, dan menentukan tautan repositori yang dikloning setelah “ @ ' tanda.

Setelah menjalankan perintah yang diberikan di atas, lakukan langkah yang sama untuk menyimpan kredensial yang telah kami sediakan di bagian pertama.

Kesimpulan

Untuk menyimpan nama pengguna dan kata sandi di Git, buka “ GitHub ” repositori jarak jauh dan salin “ URL ”. Kemudian, luncurkan “ Git Bashu ”, tempelkan “ URL ' dengan ' $ git klon ”, tentukan kredensial dan jalankan. Terakhir, jalankan “ $ git config – global credential.helper store ” perintah untuk menyimpan kredensial di “ .git/config berkas. Studi ini mendemonstrasikan prosedur untuk menyimpan username dan password di Git.