Hanya ingin mendapatkan pemahaman yang lebih baik tentang pesan peringatan setelah saya dihapus cabang lokal
peringatan: menghapus cabang
'old_branch'
yang telah digabung'ref/remote/asal/old_branch'
, tapi belum bergabung untukKEPALA
.
Ini hanya peringatan bahwa anda memiliki perubahan yang didorong ke cabang pada asal
, tetapi mereka tidak digabung menjadi master
, sehingga anda hanya dapat menghapus secara lokal.
Itu adalah peringatan bahwa anda tidak lagi memiliki salinan lokal dari cabang itu, tapi itu ada dalam asal
Jika anda ingin menghapus remote branch juga, menggunakan git push --delete asal old_branch`
Untuk menambah jawaban yang lain, ini juga bisa berarti bahwa perubahan mungkin akan digabung untuk menguasai, hanya yang lokal anda copy dari master tidak mencerminkan hal itu belum. Kedua cara ini hanya memberitahu anda bahwa setempat copy dari master anda tidak memiliki perubahan yang anda mendorong pada asal. Bergabung/Tidak bergabung...mungkin,mungkin tidak
Ini berarti cabang lokal anda old_branch
adalah up-to-date dengan remote branch old_branch
pada remote asal
tapi itu tidak bergabung ke cabang master
yang dianggap sebagai cabang utama di repo.
Hal ini hanya untuk berjaga-jaga dari git. Ini memberi anda petunjuk: mungkin anda melakukan pekerjaan anda di topik-cabang dan lupa untuk bergabung ke cabang utama?
update
Git memperingatkan anda dari kehilangan perubahan. Misalnya jika anda tidak memiliki old_branch
pada master git kemudian don't memungkinkan anda untuk bahkan menghapus cabang yang unmerged untuk master (baik itu memungkinkan, tapi dengan tombol D
yang merupakan kekuatan-menghapus
pilihan).