Pertanyaan yang diberi tag «branching»

Percabangan, dalam kontrol revisi adalah duplikasi objek di bawah kontrol revisi sehingga modifikasi dapat terjadi secara paralel di sepanjang kedua cabang.

14
Pengembang baru tidak dapat mengikuti penggabungan cabang
Saya adalah pengembang baru - ini adalah posisi pemrograman pertama saya. Masalah saya adalah ini: Kami menggunakan git- Saya memotong cabang dari developcabang kami , lalu saya mulai mengerjakan tugas kecil yang telah saya tugaskan. Ini sangat lambat, karena saya tidak berpengalaman. Pada saat saya siap untuk menggabungkan cabang saya …

6
Mengapa squash git melakukan permintaan pull?
Mengapa setiap repo Github serius yang saya lakukan menarik permintaan untuk ingin saya menekan komitmen saya menjadi satu komit? Saya pikir log git ada di sana sehingga Anda dapat memeriksa semua sejarah Anda dan melihat dengan tepat perubahan apa yang terjadi di mana, tetapi menekannya menariknya keluar dari sejarah dan …



5
Apa keuntungan menggunakan percabangan sebagai pengembang solo?
Pertama, saya menyadari bahwa banyak pertanyaan telah diajukan tentang VCS sebagai pengembang tunggal, tetapi seringkali terlalu luas. Ini hanya menyangkut percabangan, dan masih telah ditandai sebagai duplikat ... duplikat yang seharusnya, sekali lagi, ditandai sebagai duplikat lain dari pertanyaan lain yang terlalu luas dan tidak berkaitan dengan percabangan secara khusus. …

13
Cabang atau tidak cabang?
Hingga saat ini alur kerja pengembangan saya adalah sebagai berikut: Dapatkan fitur dari pemilik produk Buat cabang (jika fitur lebih dari 1 hari) Menerapkannya di cabang Gabungkan perubahan dari cabang utama ke cabang saya (untuk mengurangi konflik selama penggabungan mundur) Gabungkan cabang saya kembali ke cabang utama Terkadang ada masalah …

8
Apakah ini praktik yang baik untuk menggunakan cabang untuk mempertahankan edisi berbeda dari perangkat lunak yang sama?
Kami memiliki produk yang memiliki beberapa edisi berbeda. Perbedaannya kecil: string yang berbeda di sana-sini, sedikit sekali logika tambahan di satu, sangat sedikit perbedaan dalam logika di yang lain. Ketika perangkat lunak sedang dikembangkan, sebagian besar perubahan perlu ditambahkan ke setiap edisi; Namun, ada beberapa yang tidak dan beberapa yang …
72 git  branching 

7
Bekerja pada cabang dengan ketergantungan pada cabang lain yang sedang ditinjau
Bagaimana git membantu menangani skenario di bawah ini: Saya memiliki tugas yang dibagi menjadi 2 bagian: tugas backend dan tugas frontend. Saya membuat permintaan tarik untuk menggabungkan perubahan backend dan menunggu untuk digabung (dan mengatasi umpan balik). Sambil menunggu, saya tidak bisa benar-benar bekerja pada perubahan frontend karena itu tergantung …
65 git  branching 


11
Apakah pernah boleh untuk melakukan kode yang tidak berfungsi?
Apakah ide yang baik untuk mengharuskan hanya melakukan kode kerja? Komit ini tidak perlu meninggalkan repositori dalam kondisi kerja sebagai: ... kita sedang dalam tahap desain awal, kodenya belum stabil. ... Anda adalah satu-satunya pengembang di proyek ini. Anda tahu mengapa semuanya tidak berfungsi. Selain itu, Anda tidak menghentikan pekerjaan …

5
Apakah lebih baik untuk menggabungkan "sering" atau hanya setelah selesai melakukan penggabungan besar cabang fitur?
Katakanlah beberapa cabang sedang dikembangkan, Adan B, juga cabang "perbaikan bug" tambahan C. Sekarang Csudah "selesai" dan digabung menjadi master. Adan Bmasih dalam pengembangan dan tidak akan diperbaiki sebelum (mungkin) cabang perbaikan bug lainnya digabung menjadi master. Apakah ide yang baik untuk bergabung Csesegera mungkin di cabang fitur baru? Sehingga …

3
Menggunakan kembali cabang gabungan, praktik yang baik?
Saat ini, saya biasa membuat cabang baru setiap kali saya harus menambahkan fitur baru ke aplikasi saya. Ketika fitur saya selesai dan fungsional, saya menggabungkannya dengan cabang master. Tetapi kemudian, ketika saya perlu memperbarui fitur ini (seperti peningkatan) apakah lebih baik untuk membuat cabang baru atau apakah saya perlu mengubah …
36 git  branching 

12
Apakah DVCSes tidak mendorong integrasi berkelanjutan?
Katakanlah ada tim yang terdiri dari sepuluh pengembang lincah. Setiap hari mereka masing-masing memilih tugas dari dewan, melakukan beberapa perubahan terhadapnya, sampai (pada akhir hari) mereka telah menyelesaikan tugas. Semua pengembang check-in langsung terhadap trunk (gaya Google, setiap komit adalah kandidat rilis, menggunakan fitur toggle dll). Jika mereka menggunakan CVS …



Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.