Я добавляю файл в интерактивном режиме:редактирование мерзавец патч дает «Отредактированный ломоть не применяется»
git add ../../template/panels/panel-reports.php -p
diff --git a/template/panels/panel-reports.php b/template/panels/panel-reports.php
index 5482228..48d2901 100644
--- a/template/panels/panel-reports.php
+++ b/template/panels/panel-reports.php
@@ -214,6 +214,8 @@
<a class="addCategory"></a>
<a class="removeCategory"></a>
+ <a class="addDocument"></a>
+ <a class="checkTool"></a>
<div class="categoriesList"></div>
<div class="documentsList"></div>
Stage this hunk [y,n,q,a,d,/,e,?]? e
пс: это единственные модифицированные линии здесь
Я хочу удалить
+ <a class="checkTool"></a>
так что я изменить так:
# Manual hunk edit mode -- see bottom for a quick guide
@@ -214,6 +214,7 @@
<a class="addCategory"></a>
<a class="removeCategory"></a>
+ <a class="addDocument"></a>
<div class="categoriesList"></div>
<div class="documentsList"></div>
# ---
# To remove '-' lines, make them ' ' lines (context).
# To remove '+' lines, delete them.
# Lines starting with # will be removed.
и мерзавец отказался:
error: patch failed: template/panels/panel-reports.php:214
error: template/panels/panel-reports.php: patch does not apply
Your edited hunk does not apply. Edit again (saying "no" discards!) [y/n]?
Для меня я не вижу какой-либо ошибки или неясности в том, что я написал, так, где я не прав?
Убедитесь, что каждая строка контекста начинается с ведущего пробела char '', даже если линия в противном случае пуста. – ydroneaud
Просмотрите [этот вопрос] (http://stackoverflow.com/questions/3268596/git-add-interactive-your-edited-hunk-does-not-apply). – simont