|
@@ -0,0 +1,21 @@
|
|
|
+# git cherry-pick
|
|
|
+
|
|
|
+> Застосовує зміни, зроблені у наявних комітах, до поточної гілки.
|
|
|
+> Для застосування змін до іншої гілки спершу виконайте `git checkout`, аби переключитися на бажану гілку.
|
|
|
+> Більше інформації: <https://git-scm.com/docs/git-cherry-pick>.
|
|
|
+
|
|
|
+- Застосовує коміт до поточної гілки:
|
|
|
+
|
|
|
+`git cherry-pick {{коміт}}`
|
|
|
+
|
|
|
+- Застосовує проміжок комітів до поточної гілки (дивіться також `git rebase --onto`):
|
|
|
+
|
|
|
+`git cherry-pick {{початковий_коміт}}~..{{кінцевий_коміт}}`
|
|
|
+
|
|
|
+- Застосовує декілька (непослідовних) комітів до поточної гілки:
|
|
|
+
|
|
|
+`git cherry-pick {{коміт1 коміт2 ...}}`
|
|
|
+
|
|
|
+- Додає зміни з коміту до робочої директорії без створення коміту:
|
|
|
+
|
|
|
+`git cherry-pick --no-commit {{коміт}}`
|