Rumah > Artikel > alat pembangunan > kata laluan tetapan tempatan git
Sebagai pembangun, kami selalunya perlu menggunakan git untuk kawalan versi. Biasanya kami akan menolak kod ke gudang jauh, dan kemudian kami perlu memasukkan nama pengguna dan kata laluan untuk pengesahan. Walau bagaimanapun, adalah sangat menyusahkan untuk memasukkan nama pengguna dan kata laluan setiap kali. Adakah terdapat sebarang cara untuk memudahkan proses ini? Artikel ini akan memperkenalkan cara untuk menetapkan kata laluan git secara tempatan untuk menjadikan penggunaan git anda lebih mudah.
Mula-mula anda perlu pastikan anda telah memasang git Jika anda belum memasangnya lagi, anda boleh pergi ke tapak web rasmi untuk memuat turun pemasangan pakej dan pasangnya: https://git-scm .com/download
Buka terminal dan masukkan arahan: Git Bash
Masukkan arahan berikut dalam terminal untuk menetapkan nama pengguna dan e-mel global:
$ git config --global user.name "Your Name" $ git config --global user.email "your.email@example.com"
Jika anda belum menjana kunci SSH lagi , anda boleh melangkau langkah ini. Jika tidak, masukkan arahan berikut dalam terminal untuk menjana kunci SSH:
$ ssh-keygen -t rsa -C "your.email@example.com"
Masukkan kata laluan seperti yang digesa, atau hanya tekan Enter untuk melangkau tetapan kata laluan.
Dalam git, terdapat dua cara untuk cache kata laluan secara setempat: menggunakan pembantu kelayakan git, atau menggunakan ejen SSH. Di sini kami akan memperkenalkan cara pertama.
Masukkan arahan berikut dalam terminal:
$ git config --global credential.helper cache
Ini akan mendayakan caching kata laluan dan menetapkan masa caching lalai kepada 15 minit. Jika anda perlu menyesuaikan masa, anda boleh menambah parameter pada penghujung dalam beberapa saat. Contohnya, jika ditetapkan kepada 30 minit, masukkan arahan berikut:
$ git config --global credential.helper 'cache --timeout=1800'
Selesai Selepas tetapan di atas, apabila anda melakukan operasi git sekali lagi, anda akan melihat gesaan yang serupa dengan yang berikut:
$ git push Username for 'https://github.com': your_username Password for 'https://your_username@github.com':
Pada masa ini, anda hanya perlu memasukkan kata laluan sekali, dan maka git akan cache kata laluan Apabila anda melaksanakan arahan yang sama sekali lagi, Tidak perlu memasukkan kata laluan lagi.
Jika anda ingin mengosongkan cache kata laluan, anda boleh memasukkan arahan berikut:
$ git config --global --unset credential.helper
Ini akan melumpuhkan cache kata laluan.
Ringkasan
Melalui pengenalan artikel ini, anda telah mempelajari cara menetapkan kata laluan git secara setempat, menjadikan penggunaan git anda lebih mudah. Sudah tentu, untuk memastikan keselamatan akaun, kami tidak mengesyorkan menyimpan kata laluan secara tempatan secara kekal. Jika anda menggunakan komputer awam, berhati-hati.
Atas ialah kandungan terperinci kata laluan tetapan tempatan git. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!