Так что за последние пару недель я решил записать свои оплачиваемые времена в git-коммитах. Это позволяет клиенту видеть, сколько они тратят, но также это означает, что мне не нужно все это делать в конце недели. Это хорошо для нас обоих.
Я оставлял мало закодированных сообщений в конце моих коммитов. Вот пример:
Flushed out the flux capacitor, drank some BRAWNDO.
T=0.3
Это означает, что я потратил ~ 20 минут на что-то. 1 - час.
Итак, у меня эти мусорные вещи в моих проектах. Вопрос в том, как я могу выбрать их с определенной даты и добавить их, чтобы я мог выставить счет клиенту?
Я должен добавить, что это не однопользовательские проекты. Некоторые из них являются совместными другими разработчиками, возможно, пожелают следовать моему примеру и обрабатывать их выставление счетов таким образом. Мне нужно отфильтровать только мои коммиты.