Prasyarat
Tujuan posting ini adalah hanya untuk membantu anda dalam mengkonfigurasi nama pengguna dan alamat e-mel Git pada sistem Operasi CentOS 8. Pastikan Git dipasang pada sistem CentOS 8 anda. Sekiranya tidak dipasang, perintahnya cukup mudah dan mudah kerana versi terbarunya dan stabil tersedia di repositori pakej rasmi CentOS 8, dan anda boleh memasangnya dengan cepat dari sana menggunakan arahan yang diberikan di bawah:
$ sudo dnf pasang git -y
Git akan dipasang dalam sekejap, dan pemasangan dapat disahkan menggunakan perintah yang diberikan di bawah:
$ git - penukaran
Anda dapat menyaksikan dalam tangkapan skrin yang dilampirkan versi 2.8.2 dari Git berjaya dipasang pada sistem operasi CentOS 8. Sekarang mari kita lihat cara mengatur konfigurasi asas Git untuk memulakannya.
Sekarang, ada dua kemungkinan cara yang anda mahu atur dan konfigurasikan Git, sama ada anda mahu mengkonfigurasinya secara global atau dalam satu projek. Oleh itu, mari kita lihat bagaimana kita dapat mengkonfigurasi nama pengguna dan alamat E-mel Git di seluruh dunia.
Cara Menyiapkan Konfigurasi Global Git di CentOS 8
Untuk menukar nama pengguna dan alamat e-mel Git secara global, mesej komit akan mempunyai maklumat yang betul mengenai pengguna dalam setiap projek. Kami dapat mengkonfigurasi nama pengguna dan alamat e-mel menggunakan konfigurasi git perintah dengan -global bendera seperti yang ditunjukkan dalam arahan yang diberikan di bawah:
$ git config - pengguna global.nama "nama_pengguna"$ git config - pengguna global.e-mel "[dilindungi e-mel]"
Setelah berjaya mengkonfigurasi nama pengguna dan alamat e-mel secara global, anda dapat melihat maklumat mengenai pengguna Git menggunakan arahan:
$ git config - senarai
Perintah di atas akan menunjukkan maklumat pengguna Git.
Maklumat ini disimpan di '.fail konfigurasi gitconfig 'Git, dan jika anda ingin mengedit maklumat tersebut, anda boleh menggunakan perintah yang disediakan di bawah dan mengubahnya mengikut keinginan anda:
$ sudo nano ~ /.gitconfig
Setelah mengubahnya mengikut kehendak anda, simpan fail dan keluar menggunakan kekunci pintasan papan kekunci CTRL + S dan CTRL + X.
Bagaimana jika anda tidak mahu mengubahnya secara global tetapi hanya di direktori projek. Mari lihat bagaimana kita boleh menukar Nama Pengguna dan alamat e-mel Git dalam satu repositori.
Cara Mengkonfigurasi Git dalam satu Repositori
Untuk menukar nama pengguna dan alamat e-mel Git dalam satu repositori sahaja agar mesej komit di dalam repositori itu akan mempunyai maklumat yang berbeza mengenai pengguna.
Pertama, anda harus menavigasi ke direktori di mana proyek tersebut disiapkan atau jika tidak ada direktori projek, buatlah direktori menggunakan 'mkdir' arahan:
$ mkdir projekDirektori
Kemudian, arahkan ke direktori projek yang baru dibuat.
$ cd projekDirektori
Sebaik sahaja anda berada di direktori projek, mulailah repositori git menggunakan perintah:
$ git init
kaedah untuk mengkonfigurasi nama pengguna dan alamat e-mel akan sama dengan menggunakan konfigurasi git perintah tetapi tanpa -global bendera seperti yang ditunjukkan dalam arahan yang diberikan di bawah:
pengguna $ git config.nama "nama_pengguna"pengguna $ git config.e-mel "[dilindungi e-mel]"
Dengan cara ini, anda berjaya mengkonfigurasi nama pengguna dan alamat e-mel pengguna di dalam satu repositori; anda boleh melihat maklumat mengenai pengguna Git menggunakan arahan:
$ git config - senaraiPerintah di atas akan menunjukkan maklumat secara langsung.
Maklumat ini pasti akan disimpan di '.fail konfigurasi gitconfig, dan anda boleh mengedit maklumat tersebut menggunakan arahan yang disediakan di bawah:
$ sudo nano ~ /.gitconfig
Setelah mengubahnya mengikut kehendak anda, simpan fail dan keluar menggunakan kekunci pintasan papan kekunci CTRL + S dan CTRL + X.
Kesimpulannya
Ini semua mengenai bagaimana anda dapat mengkonfigurasi dan mengubah nama pengguna dan alamat E-mel pengguna Git secara global dan di dalam satu repositori. Setelah membaca catatan ini, anda boleh mempunyai nama pengguna dan alamat e-mel yang berbeza dalam setiap projek yang berbeza.