Cabangkan perbualan
Panduan ini menunjukkan cara kembali ke titik yang lebih awal dalam sesuatu perbualan dan membawanya ke arah yang lain — sambil mengekalkan laluan yang anda tinggalkan.
Satu perkara yang perlu diketahui
Bahagian bertajuk “Satu perkara yang perlu diketahui”Pencabangan tidak menulis apa-apa. Perbualan ialah pokok mesej dengan penunjuk pada hujungnya, dan kembali ke belakang hanya menggerakkan penunjuk itu. Tiada apa yang dihapuskan, tiada apa yang disembunyikan, dan bertukar kembali hanyalah satu lagi pergerakan penunjuk.
Sebab itulah menyunting prompt dan menjalankannya semula adalah selamat di sini: jawapan yang sedang anda bandingkan masih ada.
Lihat cawangan
Bahagian bertajuk “Lihat cawangan”/treePenavigasi menyenaraikan setiap mesej, diinden pada setiap fork, dengan laluan semasa ditandakan Pada cawangan ini. Perbualan yang tidak pernah bercabang dipaparkan sebagai senarai rata seperti biasa — penavigasi tidak memakan apa-apa kos untuk dilihat selagi tiada apa yang perlu dinavigasi.
Setiap baris menawarkan dua tindakan.
| Tindakan | Kesan |
|---|---|
| Teruskan dari sini | Menggerakkan penunjuk. Mesej anda yang seterusnya bersambung daripada mesej itu. |
| Cabangkan ke perbualan baharu | Menyalin laluan sehingga mesej itu ke dalam perbualan baharu. |
Cabang: cuba pendekatan yang berbeza
Bahagian bertajuk “Cabang: cuba pendekatan yang berbeza”/tree- Cari mesej yang anda mahu mulakan semula daripadanya — biasanya mesej terakhir yang anda berpuas hati dengannya.
- Teruskan dari sini.
- Taipkan prompt baharu.
Sambungan lama masih ada dalam pokok; /tree kini akan menunjukkan dua laluan daripada titik itu, dan anda boleh bertukar antara kedua-duanya dengan bebas.
Fork: bawa ke tempat lain
Bahagian bertajuk “Fork: bawa ke tempat lain”Fork menyalin laluan itu ke dalam perbualan baharu dalam ruang yang sama. Gunakannya apabila kedua-dua arah akan terus mencapah dan anda mahu kedua-duanya bersebelahan dan bukan bertukar antara satu sama lain.
Salinan itu mempunyai id mesej yang baharu. Dua perbualan yang berkongsi baris akan saling menunjukkan mesej kemudian masing-masing, dan itulah tepat-tepat perkara yang sepatutnya dicegah oleh fork.
Kembalikan berbanding cabang
Bahagian bertajuk “Kembalikan berbanding cabang”Kedua-duanya alat yang berbeza dan perbezaan itu penting.
| Kembalikan | Cabang | |
|---|---|---|
| Mesej kemudian | Disembunyikan daripada transkrip | Masih kelihatan dalam /tree |
| worktree | Diputar balik kepada snapshot giliran itu | Tidak disentuh |
| Buat asal | Buat asal pengembalian memulihkan kelompok itu | Gerakkan penunjuk kembali |
Kembalikan ialah apa yang anda mahu apabila ejen mengubah fail yang anda mahu ambil semula. Cabang ialah apa yang anda mahu apabila perbualan menuju ke arah yang salah tetapi failnya tidak mengapa.
Pengembalian juga menggerakkan hujung cabang, jadi mesej anda yang seterusnya bersambung daripada tempat yang betul dan bukan daripada ekor yang tidak lagi dapat dilihat oleh sesiapa.
Bawa keluar daripada aplikasi
Bahagian bertajuk “Bawa keluar daripada aplikasi”/export
Bahagian bertajuk “/export”Menulis fail HTML yang lengkap dengan sendirinya: keseluruhan perbualan dengan kad alat yang boleh dikuncupkan yang menunjukkan apa yang diberikan kepada setiap panggilan dan apa yang dikembalikannya. Tiada helaian gaya, tiada skrip, tiada hos imej — ia berfungsi daripada pemacu USB dan ia berfungsi dalam lima tahun.
- Desktop:
Documents/ControlCenter/exports/, dengan cap masa supaya eksport kedua tidak menulis ganti eksport pertama. - Web: muat turun melalui penyemak imbas.
Menyalin transkrip ke papan keratan sebagai markdown, dengan panggilan alat dalam blok yang boleh dikuncupkan. Inilah yang patut ditampal ke dalam isu.
Penaakulan sengaja ditinggalkan: ia ialah ruang coretan model, dan laporan pepijat dibaca oleh manusia.
Berkaitan
Bahagian bertajuk “Berkaitan”- Sejarah perbualan — mengapa pokok itu hanyalah pergerakan penunjuk, dan apa sebenarnya yang dipulihkan oleh sambung semula
- Perintah slash —
/tree,/export,/dump