Rumah  >  Artikel  >  alat pembangunan  >  kata laluan tetapan tempatan git

kata laluan tetapan tempatan git

WBOY
WBOYasal
2023-05-17 12:51:071588semak imbas

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.

  1. Pasang Git

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

  1. Buka Git Bash

Buka terminal dan masukkan arahan: Git Bash

  1. Tetapkan nama pengguna dan e-mel global

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"
  1. Jana kunci SSH

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.

  1. Sediakan caching 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'
  1. Masukkan pengesahan kata laluan

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.

  1. Kosongkan cache

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn