Peta dunia

 

EN: Read in English

Dunia 10: Git Mendalam

Pratonton Git 3.0

Anda akan belajar: apa yang Git 3.0 rancang untuk ubah, apa yang kekal, dan cara bersedia.

Teks BM belum disemak oleh penutur asli.

Masalahnya

Git 3.0 sedang dalam perjalanan. Adakah Git yang anda belajar akan berhenti berfungsi?

Pilih satu jawapan.

Tengok

Git 3.0 belum ada tarikh keluaran. Tapi pelannya dah ditulis. Ketik setiap babak cerita.

Ketik setiap titik pada garis masa.

Cuba

Apa jadi pada setiap satu dalam Git 3.0?

Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.

        Tengok

        git rev-parse HEAD cetak id SHA-1 40 aksara: 9e8ddf8fb3a185e7920bc21542abe85b09f07e21. Output terminal: $ git rev-parse HEAD 9e8ddf8fb3a185e7920bc21542abe85b09f07e21

        Id hari ini ialah SHA-1: 40 aksara. Id SHA-256: Resipi id yang lebih kuat, 64 aksara panjang. Git 3.0 merancang guna untuk repo baru. pula 64 aksara panjang. Ia jauh lebih susah dipalsukan.

        Teka

        Git 3.0 tiba. Repo lama anda guna id SHA-1. Apa jadi kepadanya?

        Pilih satu jawapan.

        Semak

        Dah sedia untuk Git 3.0? Leret setiap tabiat.

        Leret ke kanan untuk bagus, ke kiri untuk perlu baiki. Atau guna butang.

        1 / 4

        Namakan branch pertama anda main

        Namakan branch pertama anda main

        Anda berjaya!

        Kini anda boleh terangkan apa yang Git 3.0 ubah, dan bersedia untuknya.

        Nak tahu lebih (pilihan)

        Cuba masa depan hari ini: git init --object-format=sha256 atau git init --ref-format=reftable. Semak dulu laman hosting anda menyokongnya. safe.bareRepository jadi explicit: Git tak akan guna repo bare (bare repository) (bare repository): Repo yang ada bahagian .git sahaja, tanpa folder kerja, macam salinan di pelayan. yang ia terjumpa sendiri. Bina Git sendiri akan perlukan Rust. Sumber: git-scm.com/docs/BreakingChanges.