Commit 28630614 authored by GitLab Release Tools Bot's avatar GitLab Release Tools Bot

Merge branch 'security-djadmin-branch-name-xss' into 'master'

Add html escaping for default branch name

See merge request gitlab-org/security/gitlab!1621
parents b1007c64 dbdc999e
...@@ -44,26 +44,26 @@ ...@@ -44,26 +44,26 @@
:preserve :preserve
git clone #{ content_tag(:span, default_url_to_repo, class: 'js-clone')} git clone #{ content_tag(:span, default_url_to_repo, class: 'js-clone')}
cd #{h @project.path} cd #{h @project.path}
git switch -c #{default_branch_name} git switch -c #{h default_branch_name}
touch README.md touch README.md
git add README.md git add README.md
git commit -m "add README" git commit -m "add README"
- if @project.can_current_user_push_to_default_branch? - if @project.can_current_user_push_to_default_branch?
%span>< %span><
git push -u origin #{ default_branch_name } git push -u origin #{h default_branch_name }
%fieldset %fieldset
%h5= _('Push an existing folder') %h5= _('Push an existing folder')
%pre.bg-light %pre.bg-light
:preserve :preserve
cd existing_folder cd existing_folder
git init --initial-branch=#{default_branch_name} git init --initial-branch=#{h default_branch_name}
git remote add origin #{ content_tag(:span, default_url_to_repo, class: 'js-clone')} git remote add origin #{ content_tag(:span, default_url_to_repo, class: 'js-clone')}
git add . git add .
git commit -m "Initial commit" git commit -m "Initial commit"
- if @project.can_current_user_push_to_default_branch? - if @project.can_current_user_push_to_default_branch?
%span>< %span><
git push -u origin #{ default_branch_name } git push -u origin #{h default_branch_name }
%fieldset %fieldset
%h5= _('Push an existing Git repository') %h5= _('Push an existing Git repository')
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment