Ini adalah perintah git-show-branch yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
git-show-branch - Tampilkan cabang dan komitnya
RINGKASAN
git cabang pertunjukan [-a|--all] [-r|--remote] [--topo-order | --tanggal-pesanan]
[--saat ini] [--warna[= ] | --tanpa warna] [--jarang]
[--lebih= | --daftar | --independen | --merge-base]
[--tanpa-nama | --sha1-name] [--topik]
[( | )...]
git cabang pertunjukan (-g|--reflog)[= [, ]] [--Daftar] [ ]
DESKRIPSI
Menampilkan grafik leluhur komit mulai dari komit bernama dengan s atau S
(atau semua referensi di bawah referensi/kepala dan/atau referensi/tag) secara semi-visual.
Itu tidak dapat menampilkan lebih dari 29 cabang dan melakukan sekaligus.
Ini menggunakan item konfigurasi multi-nilai showbranch.default jika tidak ada atau diberikan
di baris perintah.
PILIHAN
Ekspresi SHA-1 yang diperluas secara sewenang-wenang (lihat gitrevisi(7)) yang biasanya menamai a
kepala cabang atau tag.
Pola glob yang cocok dengan nama cabang atau tag di bawah refs/. Misalnya, jika Anda memiliki
banyak cabang topik di bawah referensi/kepala/topik, memberikan topik/* akan menampilkan semuanya.
-r, --jarak jauh
Tampilkan cabang pelacakan jarak jauh.
-a, --semua
Tampilkan cabang pelacakan jarak jauh dan cabang lokal.
--saat ini
Dengan opsi ini, perintah menyertakan cabang saat ini ke daftar putaran yang akan
ditampilkan ketika tidak diberikan pada baris perintah.
--topo-pesanan
Secara default, cabang dan komitnya ditampilkan dalam urutan kronologis terbalik.
Opsi ini membuat mereka muncul dalam urutan topologi (yaitu, komit turunan ditampilkan
dihadapan orang tuanya).
--tanggal-pesanan
Opsi ini mirip dengan --topo-pesanan dalam arti bahwa tidak ada orang tua yang datang sebelum semua
anak-anaknya, tetapi sebaliknya komit diperintahkan sesuai dengan tanggal komit mereka.
--jarang
Secara default, output menghilangkan penggabungan yang dapat dicapai dari hanya satu tip yang ditampilkan.
Opsi ini membuatnya terlihat.
--lebih=
Biasanya perintah menghentikan output setelah menunjukkan komit yang merupakan nenek moyang yang sama
dari semua cabang. Bendera ini memberi tahu perintah untuk pergi lebih umum melakukan di luar
itu. Kapan negatif, tampilkan hanya s diberikan, tanpa menunjukkan
melakukan pohon keturunan.
--Daftar
Sinonim untuk --more=-1
--gabung-basis
Alih-alih menampilkan daftar komit, tentukan kemungkinan basis gabungan untuk yang ditentukan
berkomitmen. Semua basis gabungan akan terkandung dalam semua komit yang ditentukan. Ini berbeda
dari bagaimana git-merge-base(1) menangani kasus tiga atau lebih komit.
--Mandiri
Diantara diberikan, hanya tampilkan yang tidak dapat dijangkau dari mana pun
lainnya .
--tanpa nama
Jangan tampilkan string penamaan untuk setiap komit.
--sha1-nama
Alih-alih menamai komit menggunakan jalur untuk menjangkau mereka dari kepala (misalnya "master~2"
berarti kakek nenek dari "tuan"), beri nama mereka dengan awalan unik dari objek mereka
nama.
--topik
Hanya menunjukkan komit yang BUKAN pada cabang pertama yang diberikan. Ini membantu melacak topik
cabang dengan menyembunyikan komit apa pun yang sudah ada di jalur utama pengembangan. Kapan
diberikan "git show-branch --topics master topic1 topic2", ini akan menampilkan revisi
diberikan oleh "git rev-list ^master topic1 topic2"
-g, --reflog[= [, ]] [ ]
menunjukkan entri ref-log terbaru untuk ref yang diberikan. Jika diberikan,
entri akan kembali dari entri itu. dapat ditentukan sebagai hitungan atau tanggal. Ketika tidak
eksplisit parameter diberikan, defaultnya adalah cabang saat ini (atau HEAD jika
terpisah).
--warna[= ]
Warnai tanda status (salah satunya: * ! + -) dari setiap komit yang sesuai dengan
cabang itu masuk Nilai harus selalu (default), tidak pernah, atau otomatis.
--tanpa warna
Matikan output berwarna, bahkan ketika file konfigurasi memberikan default ke warna
keluaran. Sama seperti --color=tidak pernah.
Perhatikan bahwa opsi --more, --list, --independent dan --merge-base saling eksklusif.
KELUARAN
Diberikan N , N baris pertama adalah deskripsi satu baris dari komit mereka
pesan. Kepala cabang yang ditunjuk oleh $GIT_DIR/HEAD diawali dengan tanda bintang
* karakter sementara kepala lainnya diawali dengan ! karakter.
Mengikuti N baris ini, log satu baris untuk setiap komit ditampilkan, N tempat menjorok. Jika
komit ada di cabang ke-I, karakter lekukan ke-I menunjukkan tanda +; sebaliknya
itu menunjukkan ruang. Menggabungkan komit dilambangkan dengan tanda -. Setiap komit menunjukkan nama pendek
yang dapat digunakan sebagai SHA-1 yang diperluas untuk memberi nama komit itu.
Contoh berikut menunjukkan tiga cabang, "master", "fixes" dan "mhf":
$ git show-branch memperbaiki master mhf
* [master] Tambahkan 'git show-branch'.
! [perbaikan] Perkenalkan flag "reset type" ke "git reset"
! [mhf] Izinkan refspec "+remote:local" menyebabkan --force saat mengambil.
---
+ [mhf] Izinkan refspec "+remote:local" menyebabkan --force saat mengambil.
+ [mhf~1] Gunakan git-octopus saat menarik lebih dari satu kepala.
+ [perbaikan] Perkenalkan flag "reset type" ke "git reset"
+ [mhf~2] "git fetch --force".
+ [mhf~3] Gunakan .git/remote/origin, bukan .git/branches/origin.
+ [mhf~4] Jadikan "git pull" dan "git fetch" default ke asal
+ [mhf~5] 'penggabungan gurita' yang terkenal
+ [mhf~6] Pensiun git-parse-remote.
+ [mhf~7] Pengambilan multi-kepala.
+ [mhf~8] Mulai tambahkan dukungan $GIT_DIR/remotes/.
*++ [master] Tambahkan 'git show-branch'.
Ketiga cabang ini semuanya bercabang dari komit umum, [master], yang pesan komitnya adalah
"Tambahkan 'git show-branch'". Cabang "perbaikan" menambahkan satu komit "Perkenalkan bendera "tipe reset"
ke "git reset"". Cabang "mhf" menambahkan banyak komit lainnya. Cabang saat ini adalah "master".
CONTOH
Jika Anda menyimpan cabang utama Anda segera di bawah referensi/kepala, dan cabang topik di
subdirektori itu, memiliki yang berikut ini dalam file konfigurasi dapat membantu:
[cabang pertunjukan]
default = --topo-order
default = kepala/*
Dengan ini, git show-branch tanpa parameter tambahan hanya akan menampilkan cabang utama.
Selain itu, jika Anda kebetulan berada di cabang topik Anda, itu juga akan ditampilkan.
$ git show-branch --reflog="10,1 jam yang lalu" --list master
menunjukkan 10 entri reflog yang kembali dari tip pada 1 jam yang lalu. Tanpa --list, the
output juga menunjukkan bagaimana tips ini secara topologi terkait satu sama lain.
GIT
Bagian dari git(1) kamar
Gunakan git-show-branch online menggunakan layanan onworks.net