Saya menggunakan dukungan Git Visual Studio 2013 untuk bekerja pada repositori GitHub pribadi. Saya memiliki izin untuk melakukannya. Saya ingin beralih cabang, tetapi ketika saya membuka tampilan Branches, satu-satunya cabang di daftar mana pun (drop-down cabang, cabang yang diterbitkan, alat penggabung) adalah master. Cabang lain muncul di GitHub, GitHub untuk Windows, dan TortoiseGit. Jadi saya tahu mereka ada di sana dan saya punya akses.
Ada ide mengapa saya tidak bisa melihat cabang lain di Visual Studio?
Saya menjalankan Visual Studio 2013 Update 2.
.git/config
dari repositori itu?origin\branchname
sesuai dengan gambar di bawah ini Saya menggunakan VS2013 Update 5Jawaban:
Dropdown cabang hanya akan menampilkan cabang lokal , tidak akan menampilkan cabang jarak jauh. Anda harus membuat cabang lokal baru untuk melacak cabang jarak jauh itu. Cukup klik tarik-turun Cabang Baru, dan Anda akan melihat semua cabang jarak jauh:
Setelah Anda selesai melakukannya, ini akan muncul sebagai "cabang yang diterbitkan" yang memungkinkan Anda untuk mendorong dan menariknya.
sumber
git fetch
di baris perintah.