Перемикання гілки на Xcode 9


95

У мене проблеми з пошуком пункту меню для переключення гілки за допомогою Xcode 9. Мені здається, що робочі копії зникли. Якісь ідеї?

Xcode 9

введіть тут опис зображення

Xcode 8

введіть тут опис зображення


1
Біля кнопки навігатора проекту є нова кнопка навігатора керування джерелом, яка може бути призначена для певного використання, але все, що мені повідомляє, це "Завантаження ...".
Філіп Міллс

Ви можете переглянути Apple Session ...
Ahmad F

Відповіді:


165
  • Натисніть, ⌘2щоб відкрити новий Навігатор керування джерелом.
  • Клацніть правою кнопкою миші на masterпіктограмі.

введіть тут опис зображення

Щоб перейти на іншу гілку

  • Клацніть правою кнопкою миші на не поточній гілці
  • Виберіть Checkout...
  • Натисніть або натисніть на Checkoutкнопку.

введіть тут опис зображення


7
Так, але ви бачите, що в цьому контекстному меню немає "Переключитися на гілку ...", як це було в попередніх Xcode. У Xcode 9 ви використовуєте "Checkout…" (що буде ввімкнено, коли ви виберете будь-яку не поточну гілку). Мені це подобається, оскільки термінологія тепер відповідає команді командного рядка git, яку ви б використовували.
Джеррі Кринок,

@JerryKrinock Щиро дякую за підказку. Я оновлю відповідь.
vadian

Щоб знайти гілку від Remotes, потрібен час. Чи знаєте ви спосіб пошуку брендів пульта за допомогою Name?
Liem Vo

Боюсь, я не знаю шляху.
вадіан

У репо, в якому я працюю, є жовті папки з назвами гілок. Ця команда розробників має жовті папки з номерами версій додатків для імен папок, а потім гілки всередині цих папок. Як вони це зробили? i.imgur.com/zKoWxD6.png
Едісон

16

Виділіть ліве бічне вікно (Навігатор) у своєму Xcode, вибравши цей параметр (ви побачите це у верхній правій частині вашого вікна Xcode):

Увімкнення Навігатора

Тепер виберіть другу вкладку:

Вибір вкладки Керування джерелом

Клацніть правою кнопкою миші на гілці, яку ви збираєтесь здійснити, і натисніть кнопку оформлення в меню: Перевірка відділення


11

Здається, Apple перенесла функцію Source Controls, наприклад change branch, version historyна окрему вкладку в області Навігатора для Xcode 9.x

Нижче наведено крок для виконання перемикання гілок:

  1. Відкрийте вікно Navigator area(якщо воно приховане), натиснувши ліве вікно, розташоване вгорі праворуч від Xcode, або скористайтесь ярликом cmd + 2

крок 1

  1. У Source control navigatorви можете побачити Branches, Tagуявити для вашого проекту.

Крок2

  1. Тепер, якщо ви хочете змінити гілку, виберіть гілку для перемикання та клацніть на ній правою кнопкою миші .

  2. Виберіть Оформити замовлення . Після цього з’явиться сповіщення Do you want to check out “<branch name>”? Виберіть Checkout.

Крок 3–4

  1. Тепер це через деякий час змінить вашу гілку на вибрану.

Примітка: Для переключення між гілками вам потрібно зафіксувати або відкинути зміни, внесені в проект.

Крок 5

Крок 6

  1. Ви навіть можете переглянути історію журналу , вибравши гілку. Історію комітів можна переглянути за останні 24 години, останні 7 днів та останні 30 днів.

Крок 6

Крок 7


2

1) Натисніть кнопку "Показати навігатор" (верхній правий кут Xcode):

введіть тут опис зображення

2) Показати навігатор проекту, розгорнути Remotesпапку:
введіть тут опис зображення

3) Розгорніть вихідну папку, клацніть правою кнопкою миші потрібну гілку та натисніть Checkout....
введіть тут опис зображення


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.