Untuk menarik semua branch dari remote repository ke lokal, kamu bisa menggunakan perintah berikut:
Untuk menarik semua branch dari remote repository ke lokal, kamu bisa menggunakan perintah berikut:
git fetch --all
Perintah ini akan mengambil semua perubahan dari remote, termasuk branch yang belum ada di lokal. Namun, branch tersebut belum otomatis dibuat di lokal. Untuk melihat daftar branch yang tersedia setelah fetch, jalankan:
git branch -r
Jika kamu ingin checkout semua branch remote ke lokal, kamu bisa menjalankan:
for branch in $(git branch -r | grep -v '\->'); do
git branch --track ${branch#origin/} $branch
done
Lalu jalankan:
git pull --all
Sekarang semua branch remote akan tersedia di lokal. Jika hanya ingin mengatur branch tertentu agar bisa digunakan di lokal, cukup jalankan:
git checkout -b nama-branch origin/nama-branch
Itu akan membuat branch lokal berdasarkan branch yang ada di remote.
0 Komentar