From cfd737149c99dc5dd19e23bdcbbae36d7f52c18a Mon Sep 17 00:00:00 2001 From: Ashraf Khamis <akhamis@gitlab.com> Date: Wed, 18 Jan 2023 08:30:27 +0000 Subject: [PATCH] Refactor Web Editor (3) --- .../_branch_names_fields.html.haml | 2 +- doc/api/projects.md | 4 +- .../merge_requests/creating_merge_requests.md | 49 +++++- .../project/merge_requests/getting_started.md | 2 +- doc/user/project/repository/branches/index.md | 2 +- .../web_editor_new_branch_dropdown_v14_1.png | Bin 12116 -> 0 bytes ..._branch_from_issue_create_button_v14_1.png | Bin 18848 -> 0 bytes ...web_editor_new_branch_from_issue_v14_1.png | Bin 10160 -> 0 bytes .../img/web_editor_new_branch_page_v14_1.png | Bin 12442 -> 0 bytes .../img/web_editor_new_push_widget.png | Bin 3388 -> 0 bytes .../web_editor_start_new_merge_request.png | Bin 4049 -> 0 bytes doc/user/project/repository/index.md | 1 - doc/user/project/repository/web_editor.md | 157 ++++-------------- doc/user/project/web_ide/index.md | 8 +- 14 files changed, 89 insertions(+), 136 deletions(-) delete mode 100644 doc/user/project/repository/img/web_editor_new_branch_dropdown_v14_1.png delete mode 100644 doc/user/project/repository/img/web_editor_new_branch_from_issue_create_button_v14_1.png delete mode 100644 doc/user/project/repository/img/web_editor_new_branch_from_issue_v14_1.png delete mode 100644 doc/user/project/repository/img/web_editor_new_branch_page_v14_1.png delete mode 100644 doc/user/project/repository/img/web_editor_new_push_widget.png delete mode 100644 doc/user/project/repository/img/web_editor_start_new_merge_request.png diff --git a/app/views/projects/branch_defaults/_branch_names_fields.html.haml b/app/views/projects/branch_defaults/_branch_names_fields.html.haml index 65f975fbd9e3d..393b19e6c5a18 100644 --- a/app/views/projects/branch_defaults/_branch_names_fields.html.haml +++ b/app/views/projects/branch_defaults/_branch_names_fields.html.haml @@ -10,5 +10,5 @@ %p.form-text.text-muted = s_('ProjectSettings|Leave empty to use default template.') = sprintf(s_('ProjectSettings|Maximum %{maxLength} characters.'), { maxLength: Issue::MAX_BRANCH_TEMPLATE }) - - branch_name_help_link = help_page_path('user/project/repository/web_editor.md', anchor: 'create-a-new-branch-from-an-issue') + - branch_name_help_link = help_page_path('user/project/merge_requests/creating_merge_requests.md', anchor: 'from-an-issue') = link_to _('What variables can I use?'), branch_name_help_link, target: "_blank" diff --git a/doc/api/projects.md b/doc/api/projects.md index 7906b49181474..54d47cbe41ddf 100644 --- a/doc/api/projects.md +++ b/doc/api/projects.md @@ -1348,7 +1348,7 @@ POST /projects/user/:user_id | `shared_runners_enabled` | boolean | **{dotted-circle}** No | Enable shared runners for this project. | | `snippets_access_level` | string | **{dotted-circle}** No | One of `disabled`, `private`, or `enabled`. | | `snippets_enabled` | boolean | **{dotted-circle}** No | _(Deprecated)_ Enable snippets for this project. Use `snippets_access_level` instead. | -| `issue_branch_template` | string | **{dotted-circle}** No | Template used to suggest names for [branches created from issues](../user/project/repository/web_editor.md#create-a-new-branch-from-an-issue). _([Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/21243) in GitLab 15.6.)_ | +| `issue_branch_template` | string | **{dotted-circle}** No | Template used to suggest names for [branches created from issues](../user/project/merge_requests/creating_merge_requests.md#from-an-issue). _([Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/21243) in GitLab 15.6.)_ | | `squash_commit_template` | string | **{dotted-circle}** No | [Template](../user/project/merge_requests/commit_templates.md) used to create squash commit message in merge requests. _([Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/345275) in GitLab 14.6.)_ | | `squash_option` | string | **{dotted-circle}** No | One of `never`, `always`, `default_on`, or `default_off`. | | `suggestion_commit_message` | string | **{dotted-circle}** No | The commit message used to apply merge request [suggestions](../user/project/merge_requests/reviews/suggestions.md). | @@ -1458,7 +1458,7 @@ Supported attributes: | `shared_runners_enabled` | boolean | **{dotted-circle}** No | Enable shared runners for this project. | | `snippets_access_level` | string | **{dotted-circle}** No | One of `disabled`, `private`, or `enabled`. | | `snippets_enabled` | boolean | **{dotted-circle}** No | _(Deprecated)_ Enable snippets for this project. Use `snippets_access_level` instead. | -| `issue_branch_template` | string | **{dotted-circle}** No | Template used to suggest names for [branches created from issues](../user/project/repository/web_editor.md#create-a-new-branch-from-an-issue). _([Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/21243) in GitLab 15.6.)_ | +| `issue_branch_template` | string | **{dotted-circle}** No | Template used to suggest names for [branches created from issues](../user/project/merge_requests/creating_merge_requests.md#from-an-issue). _([Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/21243) in GitLab 15.6.)_ | | `squash_commit_template` | string | **{dotted-circle}** No | [Template](../user/project/merge_requests/commit_templates.md) used to create squash commit message in merge requests. _([Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/345275) in GitLab 14.6.)_ | | `squash_option` | string | **{dotted-circle}** No | One of `never`, `always`, `default_on`, or `default_off`. | | `suggestion_commit_message` | string | **{dotted-circle}** No | The commit message used to apply merge request suggestions. | diff --git a/doc/user/project/merge_requests/creating_merge_requests.md b/doc/user/project/merge_requests/creating_merge_requests.md index eae4db2d4f7c7..542edc11c4414 100644 --- a/doc/user/project/merge_requests/creating_merge_requests.md +++ b/doc/user/project/merge_requests/creating_merge_requests.md @@ -29,7 +29,54 @@ be associated with a given target branch at a time. ## From an issue -You can [create a merge request from an issue](../repository/web_editor.md#create-a-new-branch-from-an-issue). +> The **Create merge request** button [changed](https://gitlab.com/gitlab-org/gitlab/-/issues/349566) to open the merge request creation form in GitLab 14.8. + +If your development workflow requires an issue for every merge +request, you can create a branch directly from the issue to speed the process up. +The new branch, and later its merge request, are marked as related to this issue. +After merging the merge request, the issue is closed automatically, unless [automatic issue closing is disabled](../issues/managing_issues.md#disable-automatic-issue-closing). +You can see a **Create merge request** dropdown below the issue description. + +NOTE: +In GitLab 14.8 and later, selecting **Create merge request** +[redirects to the merge request creation form](https://gitlab.com/gitlab-org/gitlab/-/issues/349566) +instead of immediately creating the merge request. + +The **Create merge request** button doesn't display if: + +- A branch with the same name already exists. +- A merge request already exists for this branch. +- Your project has an active fork relationship. +- Your project is private and the issue is confidential. + +To make this button appear, one possible workaround is to +[remove your project's fork relationship](../settings/index.md#remove-a-fork-relationship). +After removal, the fork relationship cannot be restored. This project can no longer +be able to receive or send merge requests to the source project, or other forks. + +This dropdown contains the options **Create merge request and branch** and **Create branch**. + +After selecting one of these options, a new branch or branch and merge request +is created based on your project's [default branch](../repository/branches/default.md). +The branch name is based on an internal ID, and the issue title. The example +screenshot above creates a branch named +`2-make-static-site-auto-deploy-and-serve`. + +When you select the **Create branch** button in an empty +repository project, GitLab performs these actions: + +- Creates a default branch. +- Commits a blank `README.md` file to it. +- Creates and redirects you to a new branch based on the issue title. +- _If your project is [configured with a deployment service](../integrations/index.md) like Kubernetes,_ + GitLab prompts you to set up [auto deploy](../../../topics/autodevops/stages.md#auto-deploy) + by helping you create a `.gitlab-ci.yml` file. + +After the branch is created, you can edit files in the repository to fix +the issue. When a merge request is created based on the newly-created branch, +the description field displays the [issue closing pattern](../issues/managing_issues.md#closing-issues-automatically) +`Closes #ID`, where `ID` is the ID of the issue. This closes the issue when the +merge request is merged. ## When you add, edit, or upload a file diff --git a/doc/user/project/merge_requests/getting_started.md b/doc/user/project/merge_requests/getting_started.md index dd9f09eb1e087..58750cdf5bc90 100644 --- a/doc/user/project/merge_requests/getting_started.md +++ b/doc/user/project/merge_requests/getting_started.md @@ -108,7 +108,7 @@ To create a merge request to close an issue when it's merged, you can either: choose any name, and GitLab verifies that it's not already in use. The merge request inherits the milestone and labels of the issue, and is set to automatically close the issue when it is merged. - - Create a [new branch](../repository/web_editor.md#create-a-new-branch-from-an-issue) + - Create a [new branch](creating_merge_requests.md#from-an-issue) only, with its name starting with the issue number. If the issue is [confidential](../issues/confidential_issues.md), diff --git a/doc/user/project/repository/branches/index.md b/doc/user/project/repository/branches/index.md index 83885a5fc7074..4e3510c49b7e7 100644 --- a/doc/user/project/repository/branches/index.md +++ b/doc/user/project/repository/branches/index.md @@ -27,7 +27,7 @@ For more information on managing branches using the GitLab UI, see: - [Default branches](default.md): When you create a new [project](../../index.md), GitLab creates a default branch for the repository. You can change this setting at the project, subgroup, group, or instance level. -- [Create a branch](../web_editor.md#create-a-new-branch) +- [Create a branch](../web_editor.md#create-a-branch) - [Protected branches](../../protected_branches.md#protected-branches) - [Delete merged branches](#delete-merged-branches) - [Branch filter search box](#branch-filter-search-box) diff --git a/doc/user/project/repository/img/web_editor_new_branch_dropdown_v14_1.png b/doc/user/project/repository/img/web_editor_new_branch_dropdown_v14_1.png deleted file mode 100644 index df5e803d77a020dd2f2ad5aa883f821c7028732c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12116 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 TUjJ7XkEA50_OV9R?8pBC+Zqxj diff --git a/doc/user/project/repository/img/web_editor_new_branch_from_issue_create_button_v14_1.png b/doc/user/project/repository/img/web_editor_new_branch_from_issue_create_button_v14_1.png deleted file mode 100644 index fae0fc1425b9185ba8154c2d6a8c16af97cdb7c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18848 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 diff --git a/doc/user/project/repository/img/web_editor_new_branch_from_issue_v14_1.png b/doc/user/project/repository/img/web_editor_new_branch_from_issue_v14_1.png deleted file mode 100644 index 732173d9c1b8ffe27a65e2d33e3d663c3344c19f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10160 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 diff --git a/doc/user/project/repository/img/web_editor_new_branch_page_v14_1.png b/doc/user/project/repository/img/web_editor_new_branch_page_v14_1.png deleted file mode 100644 index cba15631fa8a192bf79dc93312505b3dceb1b543..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12442 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%0D#dsu}Toy;KhWmvl~ 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 b`x#?`JdL!pt1aa69|RO+Rb+~#OalH7<VL2c diff --git a/doc/user/project/repository/img/web_editor_new_push_widget.png b/doc/user/project/repository/img/web_editor_new_push_widget.png deleted file mode 100644 index 8957b5d6a6bfb9dac5f0c0e522b8c492f6bc5eef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3388 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 IO6DQ|0YbkOCjbBd diff --git a/doc/user/project/repository/img/web_editor_start_new_merge_request.png b/doc/user/project/repository/img/web_editor_start_new_merge_request.png deleted file mode 100644 index 85f4769661a6210df12d4ae2bedab7d6d4368fbd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4049 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 DpjcH~ diff --git a/doc/user/project/repository/index.md b/doc/user/project/repository/index.md index 13015c3f99319..c4d09cb13a6a3 100644 --- a/doc/user/project/repository/index.md +++ b/doc/user/project/repository/index.md @@ -265,7 +265,6 @@ to fetch configuration from a project that is renamed or moved. - [Find files](file_finder.md) in a repository. - [Branches](branches/index.md). - [Create a directory](web_editor.md#create-a-directory). -- [Start a merge request](web_editor.md#tips). - [Find file history](git_history.md). - [Identify changes by line (Git blame)](git_blame.md). - [Use Jupyter notebooks with GitLab](jupyter_notebooks/index.md). diff --git a/doc/user/project/repository/web_editor.md b/doc/user/project/repository/web_editor.md index 1c18824160f14..b5b2b8aaae95d 100644 --- a/doc/user/project/repository/web_editor.md +++ b/doc/user/project/repository/web_editor.md @@ -6,16 +6,27 @@ info: To determine the technical writer assigned to the Stage/Group associated w # Web Editor **(FREE)** -You can use the Web Editor to make changes directly from the UI instead of +You can use the Web Editor to make changes directly from the GitLab UI instead of cloning a project and using the command line. -From any project page, you can create a file, directory, branch, or tag. + +From the project dashboard or repository, you can: + +- [Create a file](#create-a-file). +- [Edit a file](#edit-a-file). +- [Upload a file](#upload-a-file). +- [Create a directory](#create-a-directory). +- [Create a branch](#create-a-branch). +- [Create a tag](#create-a-tag). + +Your [primary email address](../../../user/profile/index.md#change-the-email-displayed-on-your-commits) +is used by default for any change you commit through the Web Editor. ## Create a file To create a text file in the Web Editor: 1. On the top bar, select **Main menu > Projects** and find your project. -1. On the project page, next to the branch name, select the plus icon (**{plus}**). +1. From the project dashboard or repository, next to the branch name, select the plus icon (**{plus}**). 1. From the dropdown list, select **New file**. 1. Complete the fields. - From the **Select a template type** dropdown list, you can apply a template to the new file. @@ -35,7 +46,7 @@ To edit a file in the Web Editor: When you [edit a file](#edit-a-file) in the Web Editor, you can use the same keyboard shortcuts for the Web IDE. See the [available shortcuts](../../shortcuts.md#web-ide). -## Preview Markdown +### Preview Markdown > [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/378966) in GitLab 15.6. @@ -53,18 +64,17 @@ To close the preview panel, do one of the following: - Select the **Write** tab. - From the context menu, select **Hide Live Preview**. -## Highlight lines +### Link to specific lines -> - [Introduced](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56159) in GitLab 13.10 for GitLab SaaS instances. -> - [Introduced](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56159) in GitLab 13.11 for self-managed instances. +> [Introduced](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56159) in GitLab 13.11. -To highlight single or multiple lines in the Web Editor, add hash +To link to single or multiple lines in the Web Editor, add hash information to the filename segment of the URL. For example: - `MY_FILE.js#L3` highlights line 3 in `MY_FILE.js`. - `MY_FILE.js#L3-10` highlights lines 3 to 10 in `MY_FILE.js`. -To highlight a single line, you can also: +To link to a single line, you can also: 1. [Edit a file](#edit-a-file). 1. Select a line number. @@ -74,7 +84,7 @@ To highlight a single line, you can also: To upload a binary file in the Web Editor: 1. On the top bar, select **Main menu > Projects** and find your project. -1. On the project page, next to the branch name, select the plus icon (**{plus}**). +1. From the project dashboard or repository, next to the branch name, select the plus icon (**{plus}**). 1. From the dropdown list, select **Upload file**. 1. Complete the fields. To create a merge request with the uploaded file, ensure the **Start a new merge request with these changes** toggle is turned on. 1. Select **Upload file**. @@ -84,131 +94,28 @@ To upload a binary file in the Web Editor: To create a directory in the Web Editor: 1. On the top bar, select **Main menu > Projects** and find your project. -1. On the project page, next to the branch name, select the plus icon (**{plus}**). +1. From the project dashboard or repository, next to the branch name, select the plus icon (**{plus}**). 1. From the dropdown list, select **New directory**. 1. Complete the fields. To create a merge request with the new directory, ensure the **Start a new merge request with these changes** toggle is turned on. 1. Select **Create directory**. -## Create a new branch - -There are multiple ways to create a branch from the GitLab web interface. - -NOTE: -Use [branch naming patterns](branches/index.md#naming) to streamline merge request creation. - -### Create a new branch from an issue - -> The **Create merge request** button [changed](https://gitlab.com/gitlab-org/gitlab/-/issues/349566) to open the merge request creation form in GitLab 14.8. - -If your development workflow requires an issue for every merge -request, you can create a branch directly from the issue to speed the process up. -The new branch, and later its merge request, are marked as related to this issue. -After merging the merge request, the issue is closed automatically, unless [automatic issue closing is disabled](../issues/managing_issues.md#disable-automatic-issue-closing). -You can see a **Create merge request** dropdown below the issue description. - -NOTE: -In GitLab 14.8 and later, selecting **Create merge request** -[redirects to the merge request creation form](https://gitlab.com/gitlab-org/gitlab/-/issues/349566) -instead of immediately creating the merge request. - -The **Create merge request** button doesn't display if: - -- A branch with the same name already exists. -- A merge request already exists for this branch. -- Your project has an active fork relationship. -- Your project is private and the issue is confidential. - -To make this button appear, one possible workaround is to -[remove your project's fork relationship](../settings/index.md#remove-a-fork-relationship). -After removal, the fork relationship cannot be restored. This project can no longer -be able to receive or send merge requests to the source project, or other forks. - - - -This dropdown contains the options **Create merge request and branch** and **Create branch**. - - - -After selecting one of these options, a new branch or branch and merge request -is created based on your project's [default branch](branches/default.md). -The branch name is based on an internal ID, and the issue title. The example -screenshot above creates a branch named -`2-make-static-site-auto-deploy-and-serve`. - -When you select the **Create branch** button in an empty -repository project, GitLab performs these actions: - -- Creates a default branch. -- Commits a blank `README.md` file to it. -- Creates and redirects you to a new branch based on the issue title. -- _If your project is [configured with a deployment service](../integrations/index.md) like Kubernetes,_ - GitLab prompts you to set up [auto deploy](../../../topics/autodevops/stages.md#auto-deploy) - by helping you create a `.gitlab-ci.yml` file. +## Create a branch -After the branch is created, you can edit files in the repository to fix -the issue. When a merge request is created based on the newly-created branch, -the description field displays the [issue closing pattern](../issues/managing_issues.md#closing-issues-automatically) -`Closes #ID`, where `ID` is the ID of the issue. This closes the issue when the -merge request is merged. +To create a [branch](branches/index.md) in the Web Editor: -### Create a new branch from a project's dashboard - -If you want to make changes to several files before creating a new merge -request, you can create a new branch upfront. - -1. From a project's files page, choose **New branch** from the dropdown list. - -  - -1. Enter a new **Branch name**. -1. Optional. Change the **Create from** field to choose which branch, tag, or - commit SHA this new branch originates from. This field autocompletes if you - start typing an existing branch or tag. -1. To return to the file browser on this new branch, select **Create branch**. - -  - -You can now make changes to any files, as needed. When you're ready to merge -the changes back to your [default branch](branches/default.md), you can use the widget at the top of the screen. -This widget only appears for a period of time after you create the branch or -modify files. - - +1. On the top bar, select **Main menu > Projects** and find your project. +1. From the project dashboard or repository, next to the branch name, select the plus icon (**{plus}**). +1. From the dropdown list, select **New branch**. +1. Complete the fields. +1. Select **Create branch**. ## Create a tag -You can create tags to mark milestones such as production releases and -release candidates. To create a tag in the Web Editor: +You can create [tags](../../../topics/git/tags.md) to mark milestones such as +production releases and release candidates. To create a tag in the Web Editor: 1. On the top bar, select **Main menu > Projects** and find your project. -1. On the project page, next to the branch name, select the plus icon (**{plus}**). +1. From the project dashboard or repository, next to the branch name, select the plus icon (**{plus}**). 1. From the dropdown list, select **New tag**. -1. Complete the fields. From the **Create from** dropdown list, select an existing branch, tag, or commit SHA. +1. Complete the fields. 1. Select **Create tag**. - -## Tips - -When creating or uploading a new file or creating a new directory, you can -trigger a new merge request rather than committing directly to your default branch: - -1. Enter a new branch name in the **Target branch** field. -1. GitLab displays the **Start a new merge request with these changes** checkbox. -1. Commit your changes, and GitLab redirects you to a new merge request form. - -  - -If you'd prefer to not use your primary email address for commits created -through the web editor, you can choose to use another of your linked email -addresses from the **User Settings > Edit Profile** page. - -<!-- ## Troubleshooting - -Include any troubleshooting steps that you can foresee. If you know beforehand what issues -one might have when setting this up, or when something is changed, or on upgrading, it's -important to describe those, too. Think of things that may go wrong and include them here. -This is important to minimize requests for support, and to avoid doc comments with -questions that you know someone might ask. - -Each scenario can be a third-level heading, for example `### Getting error message X`. -If you have none to add when creating a doc, leave this section in place -but commented out to help encourage others to add to it in the future. --> diff --git a/doc/user/project/web_ide/index.md b/doc/user/project/web_ide/index.md index 7b3bcff4c7e14..4648df7dbd7a7 100644 --- a/doc/user/project/web_ide/index.md +++ b/doc/user/project/web_ide/index.md @@ -91,11 +91,11 @@ You can pick a theme from your [profile preferences](../../profile/preferences.m |-------------------------------------------------------------|-----------------------------------------| |  |  | -## Highlight lines +## Link to specific lines -The Web IDE is built with the [Web Editor](../repository/web_editor.md). This enables the Web IDE to share the -same core features for highlighting and linking to particular lines in the edited files -[described for the Web Editor](../repository/web_editor.md#highlight-lines). +The Web IDE and the [Web Editor](../repository/web_editor.md) share the +same core features. To link to specific lines in the Web IDE, see +[Web Editor](../repository/web_editor.md#link-to-specific-lines). ## Schema based validation -- GitLab