Вы также можете установить некоторые заголовки ответов HTTP, связанные с XSS, через header(...)
X-XSS-Protection «1; mode = block»
blockquote>, убедитесь, что режим защиты браузера XSS включен.
Content-Security-Policy "default-src 'self'; ..."
blockquote>для обеспечения безопасности на стороне браузера. См. Этот раздел для сведений о политике безопасности контента (CSP): http://content-security-policy.com/ . Особенно рекомендуется настроить CSP для блокировки встроенных скриптов и внешних источников сценариев, что полезно для XSS.
для общей группы полезных заголовков HTTP-ответов, касающихся безопасности вашего webapp, посмотрите на OWASP: https://www.owasp.org/index.php/List_of_useful_HTTP_headers
В режиме git add --patch
предусмотрена возможность разделения отдельного фрагмента или редактирования отдельного фрагмента.
s - split the current hunk into smaller hunks
e - manually edit the current hunk
Разве это не решит вашу проблему, касающуюся вашего непрерывного набора строк?
После добавления частичек для фиксации пользователь должен используйте ТОЛЬКО git commit
для фиксации, используя git commit -a
или используя коммит с флагом all files
, игнорирует добавленные частичные и фиксирует все подготовленные файлы.