Я внес некоторые личные изменения в общедоступные библиотеки Three20. Three20 теперь будет работать с полудоверенными SSL-сертификатами. Пользовательские представления теперь работают для заголовков в сгруппированных табличных представлениях. Пользовательский хром теперь разрешен на фотоконтроллере, а производительность сети была настроена для загрузки изображений через 3G. Наконец, исправлена ошибка отображения, из-за которой ячейки текстового поля исчезали из TTTableViewController.
К сожалению, я согрешил. Я не создавал новую ветку перед этим.
%git status
# On branch master
# Your branch is ahead of 'origin/master' by 3 commits.
# nothing to commit (working directory clean)
%git log
commit a6ab33d74dd92787a0f7f2b7aa25911aff06a709
Author: Scott Penberthy <[email protected]>
Date: Mon Sep 27 15:35:46 2010 -0400
Add appropriate method headers to expose custom views, custom chrome
commit 9b65760c0ab9f0b7d576d657ab6fd42e8446ed81
Author: Scott Penberthy <[email protected]>
Date: Tue Sep 21 14:36:38 2010 -0400
Updated to 4.1, allowed custom table header views in a grouped table
commit 52f95dc5d0e1a7f51d0cf992859f90d3ee212783
Author: Scott Penberthy <[email protected]>
Date: Sun Aug 29 10:18:52 2010 -0400
Fix display bug in TTableControlCell. Tune network. Fix SSL bug with bad cert.
Есть ли простой способ создать diff из этих трех коммитов? Я хотел бы предложить их Three20, а также позволить другим использовать изменения. Каков наилучший способ связать только мои локальные изменения?