LINUX.ORG.RU

История изменений

Исправление crutch_master, (текущая версия) :

Делаешь

$ git diff <hash коммита с которого начинаются изменения, 307547b212ed3856812ac5feea4aa299b2d040c2 например>
Он тебе выплёвывает патч, например:
diff --git a/test b/test
index a020e36..a2c0c22 100644
--- a/test
+++ b/test
@@ -1,5 +1,7 @@
 ttt
 1
 2
+5
+4
 3
+6
Ты перенаправляешь выхлоп в файл, потом несешь этот патч по второй проект, там применяешь патч (man patch), разруливаешь конфликты и т.п. Потренируйся на кошках каких-нибудь тестовых проектах сначала (из 3-х файлов), не спеши сразу всё сделать. Когда приделаешь патч все изменения занеси в гит как обычно это делается, когда кто-то накодил. Я пробовал такие штуки как-то проворачивать, но я обновлял ушедший вперёд проект целиком и гитом всё решалось.

Исправление crutch_master, :

Делаешь

$ git diff <hash коммита, 307547b212ed3856812ac5feea4aa299b2d040c2 например>
Он тебе выплёвывает патч, например:
diff --git a/test b/test
index a020e36..a2c0c22 100644
--- a/test
+++ b/test
@@ -1,5 +1,7 @@
 ttt
 1
 2
+5
+4
 3
+6
Ты перенаправляешь выхлоп в файл, потом несешь этот патч по второй проект, там применяешь патч (man patch), разруливаешь конфликты и т.п. Потренируйся на кошках каких-нибудь тестовых проектах сначала (из 3-х файлов), не спеши сразу всё сделать. Когда приделаешь патч все изменения занеси в гит как обычно это делается, когда кто-то накодил. Я пробовал такие штуки как-то проворачивать, но я обновлял ушедший вперёд проект целиком и гитом всё решалось.

Исправление crutch_master, :

Делаешь

$ git diff <hash коммита, 307547b212ed3856812ac5feea4aa299b2d040c2 например>
Он тебе выплёвывает патч, например:
diff --git a/test b/test
index a020e36..a2c0c22 100644
--- a/test
+++ b/test
@@ -1,5 +1,7 @@
 ttt
 1
 2
+5
+4
 3
+6
Ты перенаправляешь выхлоп в файл, потом несешь этот патч по второй проект, там применяешь патч (man patch), разруливаешь конфликты и т.п. Потренируйся на кошках каких-нибудь тестовых проектах сначала (из 3-х файлов), не спеши сразу всё сделать. Когда приделаешь патч все изменения занеси в гит как обычно это делается, когда кто-то накодил. Я пробовал такие штуки как-то проворачивать, но я обновлял ушедший вперёд проект целиком.

Исправление crutch_master, :

Делаешь

$ git diff <hash коммита, 307547b212ed3856812ac5feea4aa299b2d040c2 например>
Он тебе выплёвывает патч, например:
diff --git a/test b/test
index a020e36..a2c0c22 100644
--- a/test
+++ b/test
@@ -1,5 +1,7 @@
 ttt
 1
 2
+5
+4
 3
+6
Ты перенаправляешь выхлоп в файл, потом несешь этот патч по второй проект, там применяешь патч (man patch), разруливаешь конфликты и т.п. Потренируйся на кошках каких-нибудь тестовых проектах сначала (из 3-х файлов), не спеши сразу всё сделать. Когда приделаешь патч все изменения занеси в гит как обычно это делается, когда кто-то накодил.

Исправление crutch_master, :

Делаешь

$ git diff <hash коммита, 307547b212ed3856812ac5feea4aa299b2d040c2 например>
Он тебе выплёвывает патч, например:
diff --git a/test b/test
index a020e36..a2c0c22 100644
--- a/test
+++ b/test
@@ -1,5 +1,7 @@
 ttt
 1
 2
+5
+4
 3
+6
Ты перенаправляешь выхлоп в файл, потом несешь этот патч по второй проект, там применяешь патч (man patch), разруливаешь конфликты и т.п. Потренируйся на кошках каких-нибудь тестовых проектах сначала (из 3-х файлов), не спеши сразу всё сделать.

Исходная версия crutch_master, :

Делаешь

$ git diff <hash коммита, 307547b212ed3856812ac5feea4aa299b2d040c2 например>
Он тебе выплёвывает патч, например:
diff --git a/test b/test
index a020e36..a2c0c22 100644
--- a/test
+++ b/test
@@ -1,5 +1,7 @@
 ttt
 1
 2
+5
+4
 3
+6
Ты перенаправляешь выхлоп в файл, потом несешь этот патч по второй проект, там применяешь патч (man patch), разруливаешь конфликты и т.п.