Большая часть моего отладочного кода заключена в верхний / нижний колонтитулы. Обычно я запускаю сценарий, который просто удаляет все из источника, прежде чем я подготовлю и зафиксирую изменения. Если отладочный код должен сохранить фиксацию, я запускаю git add -p
и обрабатываю фрагменты по отдельности.
У меня вопрос: можно ли вносить изменения на основе регулярного выражения? Например, учитывая этот фрагмент javascript:
function littleNinja( sword ) {
/* debug:start */
console.log( sword );
/* debug:stop */
// do stuff
}
, я не хочу, чтобы git помещал строки между включением debug: start
и debug: stop
, и я надеюсь, что этот процесс можно автоматизировать.