У мене є сховище в GitHub, до якого хтось надіслав запит на витяг з однієї єдиної комісії. Я хочу лише частково реалізувати його рішення і використовувати приблизно половину змін коду, які зробив користувач. Що мені робити в цій ситуації?
Створіть гілку його версії, потім поверніться і скопіюйте та вставте «старий» код, який я хочу зберегти з оригінальної версії, у другу комісію. Це може зробити різницю між комісіями вищою, ніж є насправді, і відкинути такі речі git blame
.
Скопіюйте та вставте код, який я хочу зберегти від його фіксації, у новий, інший документ . Це означає, що він не отримує кредиту за свій цінний внесок у код.
Як і вище, скопіюйте частину його коду в новий комітет, але змініть автора зобов’язання на нього замість мене . Він технічно не написав точний код, який було вчинено, тому я не впевнений, чи це нахмурилося. Але принаймні він отримує атрибуцію тих рядків, які використовуються.