Mengalihkan cabang pada Xcode 9

95

Saya kesulitan menemukan item menu untuk berpindah cabang menggunakan Xcode 9. Menu copy pekerjaan sepertinya telah menghilang. Ada ide?

Xcode 9

masukkan deskripsi gambar di sini

Xcode 8

masukkan deskripsi gambar di sini

Alexander MacLeod
sumber
1
Ada tombol navigator kontrol sumber baru di samping tombol navigator proyek yang mungkin dimaksudkan untuk beberapa penggunaan tetapi yang dikatakannya hanyalah "Memuat ...".
Phillip Mills
Anda dapat meninjau Sesi Apple ...
Ahmad F

Jawaban:

166
  • Tekan ⌘2untuk membuka Source Control Navigator baru.
  • Klik kanan pada masterikon tersebut.

masukkan deskripsi gambar di sini

Untuk beralih ke cabang lain

  • Klik kanan pada cabang yang tidak sekarang
  • Memilih Checkout...
  • Tekan atau klik Checkouttombol.

masukkan deskripsi gambar di sini

vadian
sumber
7
Ya, tapi Anda melihat tidak ada "Switch to Branch…" di menu kontekstual itu, seperti yang ada di Xcode sebelumnya. Di Xcode 9, Anda menggunakan "Checkout…" (yang akan diaktifkan jika Anda memilih cabang yang tidak saat ini). Saya suka ini, karena terminologi sekarang cocok dengan perintah baris perintah git yang akan Anda gunakan.
Jerry Krinock
@JerryKrinock Terima kasih banyak atas petunjuknya. Saya akan memperbarui jawabannya.
vadian
Butuh waktu untuk menemukan cabang dari Remote. Apakah Anda tahu cara mencari merek remote dengan Nama?
Liem Vo
Saya khawatir saya tidak tahu jalannya.
vadian
Di repo yang saya kerjakan ada folder kuning di dalam nama cabang. Tim pengembang ini memiliki folder kuning dengan nomor versi aplikasi untuk nama folder kemudian bercabang di dalam folder tersebut. Bagaimana mereka melakukannya? i.imgur.com/zKoWxD6.png
Edison
16

Buka jendela sisi kiri (Navigator) di Xcode Anda dengan memilih opsi ini (Anda akan melihat ini di sisi kanan atas jendela Xcode Anda):

Mengaktifkan Navigator

Sekarang pilih tab kedua:

Memilih tab kontrol Sumber

Klik kanan pada cabang yang ingin Anda checkout dan tekan tombol checkout dari menu: Memeriksa cabang

Rushabh
sumber
12

Tampaknya Apple telah memindahkan fitur Kontrol Sumber seperti change branch, version historyuntuk memisahkan tab di area Navigator untuk Xcode 9.x

Di bawah ini adalah langkah untuk melakukan peralihan cabang:

  1. Buka Navigator area(jika tersembunyi) dengan menekan jendela panel kiri yang ada di kanan atas Xcode atau gunakan shortcut cmd + 2

Langkah 1

  1. Di dalam Source control navigatorAnda dapat melihat Branches, Taghadir untuk proyek Anda.

Langkah 2

  1. Sekarang, jika Anda ingin berpindah cabang, pilih cabang yang akan dipindahkan dan klik kanan padanya.

  2. Pilih Checkout . Ini akan meminta tanda Do you want to check out “<branch name>”? Pilih Checkout.

Langkah3-4

  1. Sekarang ini akan mengalihkan cabang Anda ke yang dipilih setelah beberapa saat.

Catatan: Untuk beralih antar cabang, Anda perlu melakukan atau membuang perubahan yang dilakukan dalam proyek.

Step5

Step6

  1. Anda bahkan dapat melihat riwayat Log dengan memilih cabang. Riwayat komitmen dapat dilihat berdasarkan 24 jam terakhir, 7 hari terakhir, dan 30 hari terakhir.

LANGKAH 6

LANGKAH 7

Jayprakash Dubey
sumber
2

1) Tekan tampilkan tombol navigator (pojok kanan atas Xcode):

masukkan deskripsi gambar di sini

2) Tunjukkan navigator proyek, perluas Remotesfolder:
masukkan deskripsi gambar di sini

3) Perluas folder asal, klik kanan cabang yang ingin Anda gunakan, dan klik Checkout....
masukkan deskripsi gambar di sini

Josh O'Connor
sumber