7575Прежде чем что-то делать, ознакомься с [ правилами] ( .github/CONTRIBUTING.md ) , пожалуйста.
7676
7777### Установка и настройка проекта
78- 1 . Убедись , что у тебя установлен Xcode 16+
79- 2 . Клонируй репозиторий
80- 3 . В терминале перейди в папку с проектом
78+ 1 . Проверяем , что установлен Xcode 16+
79+ 2 . Клонируем репозиторий
80+ 3 . В терминале переходим в папку с проектом
8181``` shell
8282cd SwiftUI-WorkoutApp
8383```
84- 4 . Настрой гит хуки
84+ 4 . Активируем локальные хуки для этого репозитория
8585``` shell
86- # Активируем локальные хуки для этого репозитория
8786git config core.hooksPath ./githooks
88-
89- # Даем права на выполнение pre-push хука
87+ ```
88+ 5 . Даем права на выполнение ` pre-push ` хука
89+ ``` shell
9090chmod +x githooks/pre-push
9191```
92- 5 . Открыть проект в через файл ` SwiftUI-WorkoutApp.xcodeproj ` и дождаться загрузки зависимостей
92+ 5 . Запускаем в папке с проектом файл ` SwiftUI-WorkoutApp.xcodeproj ` и ждем загрузки зависимостей
93936 . Проект готов к работе!
9494
9595#### Что делает pre-push хук
@@ -108,7 +108,8 @@ chmod +x githooks/pre-push
108108
109109#### Как это работает
1101101 . Перед каждым пушом должен выполняться хук, проверяющий необходимость форматирования кода
111- 2 . При нарушении правил форматирования кода, гит выдаст ошибку и напишет команду, которую нужно выполнить для запуска ` SwiftFormat `
111+ 2 . При нарушении правил форматирования кода гит выдаст ошибку и напишет команду, которую нужно выполнить для запуска ` SwiftFormat `
112+ 3 . Запускаем команду в терминале и выполняется форматирование кода
112113
113114#### Как обновить SwiftFormat
1141151 . Переходим на [ страницу с релизами] ( https://github.com/nicklockwood/SwiftFormat/releases )
0 commit comments