Rumah >masalah biasa >Apakah maksud gitee?

Apakah maksud gitee?

藏色散人
藏色散人asal
2023-03-27 09:25:534535semak imbas

gitee ialah perkhidmatan pengehosan kod berasaskan Git yang dilancarkan oleh komuniti Cina sumber terbuka pada tahun 2013 selain menyediakan pengehosan kod Git yang paling asas, fungsi utama gitee juga menyediakan tontonan dalam talian kod, paparan versi sejarah, Fork; , dan Pull Request , pakej dan muat turun sebarang versi, dsb.

Apakah maksud gitee?

Persekitaran pengendalian tutorial ini: sistem Windows 10, komputer Dell G3.

Apakah maksud gitee?

Gitee ialah perkhidmatan pengehosan kod berasaskan Git yang dilancarkan oleh komuniti Cina sumber terbuka pada tahun 2013. Ia kini telah menjadi platform pengehosan kod yang terkenal di China dan komited untuk menyediakan kualiti tinggi dan perkhidmatan pengehosan yang stabil kepada pemaju domestik.

Fungsi utama

Selain menyediakan pengehosan kod Git yang paling asas, Gitee juga menyediakan tontonan dalam talian kod, paparan versi sejarah, Fork, Pull Request, muat turun berpakej mana-mana versi, Isu, Wiki , Cawangan yang dilindungi, pemeriksaan kualiti kod, demonstrasi projek PaaS dan fungsi lain yang memudahkan pengurusan, pembangunan, kerjasama dan perkongsian.

Konfigurasi sebelum menjalankan Git buat kali pertama

Konfigurasi Git git config git command

Pada sistem baharu, biasanya kita perlu mengkonfigurasi diri kita terlebih dahulu Persekitaran kerja Git. Konfigurasi hanya perlu dilakukan sekali, dan konfigurasi semasa akan digunakan semasa naik taraf akan datang. Sudah tentu, anda sentiasa boleh mengubah suai konfigurasi sedia ada dengan arahan yang sama jika perlu.

Git menyediakan alat yang dipanggil git config (Anotasi: Ia sebenarnya adalah arahan git-config, tetapi anda boleh memanggil arahan ini dengan menambah nama pada git.), yang digunakan khas untuk mengkonfigurasi atau membaca yang sepadan pembolehubah persekitaran kerja. Pembolehubah persekitaran inilah yang menentukan kaedah kerja dan tingkah laku khusus Git dalam setiap pautan. Pembolehubah ini boleh disimpan di tiga tempat berbeza:

/etc/gitconfig file: konfigurasi yang biasa kepada semua pengguna dalam sistem. Jika anda menggunakan pilihan --system apabila menggunakan git config, fail ini akan dibaca dan ditulis.

~/.gitconfig file: Fail konfigurasi dalam direktori pengguna hanya terpakai kepada pengguna ini. Jika anda menggunakan pilihan --global apabila menggunakan git config, fail ini akan dibaca dan ditulis.

Fail konfigurasi dalam direktori Git gudang semasa (iaitu, fail .git/config dalam direktori kerja): Konfigurasi di sini hanya sah untuk gudang semasa. Setiap peringkat konfigurasi akan menulis ganti konfigurasi yang sama pada peringkat atas, jadi konfigurasi dalam .git/config akan menimpa pembolehubah dengan nama yang sama dalam /etc/gitconfig.

Pada sistem Windows, Git akan mencari fail .gitconfig dalam direktori rumah pengguna. Direktori rumah ialah direktori yang ditentukan oleh pembolehubah $HOME, yang biasanya C:Documents and Settings$USER. Di samping itu, Git juga akan cuba mencari fail /etc/gitconfig, tetapi ia bergantung pada direktori tempat Git dipasang pada asalnya, dan menggunakan ini sebagai direktori akar untuk mencarinya.

Konfigurasi maklumat pengguna

Perkara pertama yang perlu dikonfigurasi ialah nama pengguna dan alamat e-mel peribadi anda. Kedua-dua konfigurasi ini sangat penting Setiap kali Git melakukan, kedua-dua maklumat ini akan dirujuk untuk menunjukkan siapa yang menyerahkan kemas kini, jadi mereka akan dimasukkan secara kekal dalam sejarah bersama-sama dengan kandungan kemas kini:

$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com

Jika digunakan pilihan --global, maka fail konfigurasi yang diubah adalah yang terletak dalam direktori rumah pengguna anda Semua gudang masa hadapan anda akan menggunakan maklumat pengguna yang dikonfigurasikan di sini secara lalai. Jika anda ingin menggunakan nama atau e-mel yang berbeza dalam repositori tertentu, hanya alih keluar pilihan --global dan konfigurasi semula Tetapan baharu disimpan dalam fail .git/config bagi repositori semasa.

Jika anda menggunakan https untuk menolak dan menarik gudang, anda mungkin perlu mengkonfigurasi klien untuk mengingati kata laluan untuk mengelak daripada memasukkan kata laluan setiap kali

$ git config --global credential.helper store

Konfigurasi editor teks

Perkara seterusnya untuk ditetapkan ialah penyunting teks lalai. Apabila Git memerlukan anda memasukkan beberapa maklumat tambahan, ia secara automatik akan memanggil editor teks luaran untuk anda gunakan. Secara lalai, editor lalai yang ditentukan oleh sistem pengendalian akan digunakan, yang biasanya Vi atau Vim. Jika anda mempunyai pilihan lain, seperti Emacs, anda boleh menetapkannya semula:

$ git config --global core.editor emacs

Alat analisis perbezaan

Satu lagi yang biasa digunakan ialah untuk menyelesaikan konflik gabungan Pembezaan mana alat analisis untuk digunakan. Sebagai contoh, jika anda mahu menggunakan vimdiff sebaliknya:

$ git config --global merge.tool vimdiff

Git boleh memahami maklumat output alat gabungan seperti kdiff3, tkdiff, meld, xxdiff, emerge, vimdiff, gvimdiff, ecmerge dan opendiff. Sudah tentu, anda juga boleh menentukan alat yang anda bangunkan sendiri.

Lihat maklumat konfigurasi

Untuk menyemak maklumat konfigurasi sedia ada, anda boleh menggunakan arahan git config --list:

$ git config --list
user.name=Scott Chacon
user.email=schacon@gmail.com
color.status=auto
color.branch=auto
color.interactive=auto
color.diff=auto
...

Kadang-kadang Jika anda lihat nama pembolehubah pendua, ini bermakna ia datang daripada fail konfigurasi yang berbeza (seperti /etc/gitconfig dan ~/.gitconfig), tetapi akhirnya Git sebenarnya menggunakan yang terakhir.

Anda juga boleh menyemak terus tetapan pembolehubah persekitaran, cuma ikut nama tertentu, seperti ini:

$ git config user.name
Scott Chacon

Pembelajaran yang disyorkan: "Tutorial Video Git

Atas ialah kandungan terperinci Apakah maksud gitee?. 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