Bagaimana saya bisa menggabungkan dua cabang tanpa kehilangan file?


49

Saya memiliki dua cabang dengan file-file berikut di sana:

cabang a:

file_a
file_b
file_c

cabang b:

file_a
file_d
file_e

Saya ingin menggabungkan mereka, sehingga saya mendapatkan kedua file dari a dan b (dan file yang ada di keduanya biasanya harus digabung)! Apakah itu possbile?


Mengapa Anda tidak mendapatkan kedua cabang saja dan menggabungkannya secara manual?
Ramhound

klon dua kali dan salin dan tambahkan?
reox

3
Anda pasti ingin menanyakan hal ini di StackOverflow ... programmer di sana mungkin tahu lebih banyak tentang hal ini.
cwheeler33

Jawaban:


91

ini mungkin membantu: http://git-scm.com/book/en/Git-Branching-Basic-Branching-and-Merging

dalam kasus Anda, Anda akan melakukan hal berikut:

  • git checkout a (Anda akan beralih ke cabang a)
  • git merge b (ini akan menggabungkan semua perubahan dari cabang b menjadi cabang a)
  • git commit -a (ini akan melakukan perubahan Anda)

lihat tautan di atas untuk mendapatkan gambaran lengkap.


ini persis apa yang saya cari. terima kasih banyak.
raksheetbhat
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.