Staging va Stashing o'rtasidagi farq, faqat ba'zi o'zgarishlarni stage qilish, fayl darajasida va butun loyiha darajasida stage/unstage qilish, Discard All Changes bilan o'zgarishlarni butunlay o'chirish, Stash bilan o'zgarishlarni vaqtinchalik saqlab qo'yish, branch almashtirishda stash qo'llanilishi va GitKraken orqali stash-ni boshqarish haqida
Commit nima va video o'yin checkpoint-iga o'xshashligi, Xcode va GitKraken orqali commit qilish, .gitignore bilan DS_Store va xcuserdata fayllarini chetlatish, Stage va Commit jarayoni, yaxshi va yomon commit xabarlari, prefiks tizimi — feature, patch, bug, clean, release — va kompilyatsiya bo'lmagan kodni hech qachon commit qilmaslik qoidasi haqida
Xcode-da yangi loyiha yaratish va uni lokal Source Control ostiga qo'yish, GitHub-da remote repository yaratish va push qilish, public va private repo farqi, Source Control Navigator, GitKraken orqali vizual ko'rinish va loyihani GitHub-dan clone qilishning uchta usuli haqida
Git va Source Control nima, Remote va Local repository tushunchasi, GitHub akkaunt yaratish, Personal Access Token bilan Xcode-ni GitHub-ga ulash, Source Control sozlamalari, GUI vositalarining ahamiyati va GitKraken-ni sozlash haqida