Bagaimana cara memperbarui repo bercabang saya menggunakan SourceTree?


108

Saya menggunakan SourceTree (dengan BitBucket) untuk mengelola kode saya. Saya telah membuat percabangan repo, dan repo induk telah diperbarui.

Bagaimana cara menggunakan SourceTree untuk menggabungkan kode upstream ke repo bercabang saya?

Jawaban:


220

Pertama, siapkan repo induk:

  1. Buka repo bercabang Anda di SourceTree.
  2. Pilih RepositoriPengaturan Repositori… dalam menu (atau tekan ,).
  3. Di panel Remote , tekan Tambahkan .
  4. Masukkan nama apa pun yang Anda suka ( sering upstreamataumaster ) dan URL / jalur ke repo induk.
  5. Tekan OK, lalu OK.

Sekarang, untuk memperbarui:

  1. Pilih Tarik di toolbar.
  2. Di tarik-turun "Tarik dari repositori", alihkan dari garpu Anda ke repo yang baru saja Anda tambahkan.
  3. Tekan OK.
  4. (Opsional) Setelah menarik, Anda mungkin ingin memasukkan konten baru apa pun ke server.

22
Saya juga harus menekan "Refresh" di sebelah cabang Remote untuk menarik. Dan kemudian pilih "master" di sana sebelum saya bisa menekan OK.
am_

Ringkasan yang lebih terperinci tentang ini ada di blog ini yang tentu saja memberikan kredit pada jawaban SO ini.
Neo
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.