Apakah asas untuk mengira nilai SHA1 id komit git?
漂亮男人
漂亮男人 2017-05-02 09:33:46
0
1
685

Apakah nilai SHA1 bagi id komit git berdasarkan?

漂亮男人
漂亮男人

membalas semua(1)
迷茫

Dalam Git, setiap maklumat commit id (seperti f2c8ea6ea648d4b097f2e552b674f856a86c31cc) ialah nilai cincang sha1 Jika anda ingin melihat coomit id dalam cawangan anda sendiri, laksanakan sahaja git log. Seperti yang ditunjukkan dalam gambar

Jana nilai cincang ini, iaitu jumlah semak semak kandungan dan maklumat pengepala dalam repositori Git yang dikomit. Linus, pengasas kernel Linux dan pembangun Git, berkata bahawa Git menggunakan sha1 bukan untuk keselamatan, tetapi untuk integriti data ia boleh memastikan bahawa bertahun-tahun kemudian, apabila anda menyemak semula komit, ia akan menjadi sama seperti pada masa bertahun-tahun yang lalu dan boleh dipercayai sepenuhnya. Dalam Git, direktori hanya dibahagikan berdasarkan 40 digit heksadesimal nilai sha1 komit 2 digit pertama digunakan sebagai nama direktori, dan di bawahnya ialah nama fail yang terdiri daripada baki 38 digit. Semoga ia membantu. Untuk butiran, sila rujuk Git Object

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan