<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # GitLab Web Editor > 原文:[https://docs.gitlab.com/ee/user/project/repository/web_editor.html](https://docs.gitlab.com/ee/user/project/repository/web_editor.html) * [Create a file](#create-a-file) * [Template dropdowns](#template-dropdowns) * [Upload a file](#upload-a-file) * [Create a directory](#create-a-directory) * [Create a new branch](#create-a-new-branch) * [Create a new branch from an issue](#create-a-new-branch-from-an-issue) * [Create a new branch from a project’s dashboard](#create-a-new-branch-from-a-projects-dashboard) * [Create a new tag](#create-a-new-tag) * [Tips](#tips) # GitLab Web Editor[](#gitlab-web-editor "Permalink") 有時,直接從 GitLab 界面進行快速更改要比克隆項目并使用 Gi??t 命令行工具容易. 在此功能中,我們重點介紹如何從文件瀏覽器創建新文件,目錄,分支或標記. 所有這些操作都可以通過一個下拉菜單獲得. ## Create a file[](#create-a-file "Permalink") 在項目的文件頁面中,單擊分支選擇器右側的" +"按鈕. 從下拉列表中選擇**新文件** . [![New file dropdown menu](https://img.kancloud.cn/7e/07/7e072fd61a91c24192900a454afee940_545x322.png)](img/web_editor_new_file_dropdown.png) 在" **文件名"**框中輸入文件名. 然后,在編輯器區域中添加文件內容. 添加描述性提交消息并選擇一個分支. 分支字段將默認為您在文件瀏覽器中查看的分支. 如果輸入新的分支名稱,將出現一個復選框,允許您在提交更改后啟動新的合并請求. 當您對新文件感到滿意時,請單擊底部的" **提交更改** ". [![Create file editor](https://img.kancloud.cn/8a/3d/8a3d1a174728fcedf4979520c4969b32_708x838.png)](img/web_editor_new_file_editor.png) ### Template dropdowns[](#template-dropdowns "Permalink") 啟動新項目時,新項目可能也需要一些通用文件. 因此,GitLab 將顯示一條消息,以簡化您的操作. [![First file for your project](https://img.kancloud.cn/4d/16/4d1647aa48a0bf5ab2f51a9e211dde93_611x132.png)](img/web_editor_template_dropdown_first_file.png) 當單擊`LICENSE`或`.gitignore`等時,將顯示一個下拉列表,為您提供適合您的項目的模板. [![MIT license selected](https://img.kancloud.cn/97/ed/97ed9e57cd9c8dd54f8b404927556d36_930x780.png)](img/web_editor_template_dropdown_mit_license.png) 許可證, `.gitlab-ci.yml`日志,貢獻指南或`.gitlab-ci.yml`文件也可以通過項目頁面上的按鈕添加. 在下面的示例中,許可證已經創建,這將創建指向許可證本身的鏈接. [![New file button](https://img.kancloud.cn/7b/5c/7b5c876f1db5fab0dfb89b0a83c146a2_908x53.png)](img/web_editor_template_dropdown_buttons.png) > **Note:** The **設置 CI / CD** button will not appear on an empty repository. You have to at least add a file in order for the button to show up. ## Upload a file[](#upload-a-file "Permalink") 當內容為文本時,創建文件的能力非常出色. 但是,這不適用于二進制數據,例如圖像,PDF 或其他文件類型. 在這種情況下,您需要上傳文件. 在項目的文件頁面中,單擊分支選擇器右側的" +"按鈕. 從下拉菜單中選擇上**載文件** . [![Upload file dropdown menu](https://img.kancloud.cn/91/86/9186332eab801662d15489e7a0e3669a_551x321.png)](img/web_editor_upload_file_dropdown.png) 彈出上傳對話框后,有兩種方法可以上傳文件. 可以在彈出窗口中拖放文件,也可以使用**點擊上傳**鏈接. 選擇要上傳的文件后,將顯示文件預覽. 輸入提交消息,選擇一個分支,并在準備好后單擊"上**載文件"** . [![Upload file dialog](https://img.kancloud.cn/d1/f4/d1f4cc15de18fff9662b436cd4c17217_856x556.png)](img/web_editor_upload_file_dialog.png) ## Create a directory[](#create-a-directory "Permalink") 為了使檔案庫中的文件井井有條,創建一個新目錄通常會很有幫助. 在項目的文件頁面中,單擊分支選擇器右側的加號按鈕( `+` ). 從下拉菜單中選擇" **新建目錄** ". [![New directory dropdown](https://img.kancloud.cn/e8/48/e84828a3b47dab74292151029afada79_549x319.png)](img/web_editor_new_directory_dropdown.png) 在新目錄對話框中,輸入目錄名稱,提交消息并選擇目標分支. 單擊**創建目錄**以完成. [![New directory dialog](https://img.kancloud.cn/6f/b6/6fb67f6a7c8d38874d745cf754916cf0_628x316.png)](img/web_editor_new_directory_dialog.png) ## Create a new branch[](#create-a-new-branch "Permalink") 有多種方法可從 GitLab 的 Web 界面創建分支. ### Create a new branch from an issue[](#create-a-new-branch-from-an-issue "Permalink") 在 GitLab 8.6 中[引入](https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/2808) . 如果您的開發工作流程要求每個合并請求都存在問題,則可以直接從該問題快速創建分支,以加快流程. 新分支及其以后的合并請求將被標記為與此問題相關. 合并后,MR 將自動關閉問題. 您可以在問題說明下方看到" **創建合并請求"**下拉列表. **注意:**如果已經有一個具有相同名稱的分支或一個引用的合并請求,或者您的項目具有活動的派生關系,則不會看到" **創建合并請求"**按鈕. 如果您想顯示此按鈕,則可能的解決方法是[刪除項目的 fork 關系](../settings/index.html#removing-a-fork-relationship) . 刪除后,派生關系將無法恢復,您將不再能夠將合并請求發送到源. [![Create Button](https://img.kancloud.cn/8f/fe/8ffea3ef882854b1b2694acc0cdf67a2_1956x372.png)](img/web_editor_new_branch_from_issue_create_button_v12_6.png) 該下拉列表包含選項**創建合并請求和分支**以及**創建分支** . [![New Branch Button](https://img.kancloud.cn/22/c7/22c7d695ced3737d1cc0bc49ddc12d3c_674x776.png)](img/web_editor_new_branch_from_issue_v_12_6.png) 選擇這些選項之一后,將基于項目的默認分支(默認為`master`創建新的分支或分支與合并請求. 分支名稱將基于問題的標題,并作為前綴具有其內部 ID. 因此,上面的示例屏幕快照將創建一個名為`2-make-static-site-auto-deploy-and-serve`的分支. 當您在一個空的存儲庫項目中單擊**創建分支**按鈕時,GitLab 會自動創建一個`master`分支, `README.md`提交一個空白的`README.md`文件,并根據問題標題創建并將您重定向到新分支. 如果您的[項目已經配置了](../integrations/overview.html) Kubernetes 等[部署服務](../integrations/overview.html) ,則 GitLab 會更進一步,并通過幫助您創建`.gitlab-ci.yml`文件來提示您設置[自動部署](../../../topics/autodevops/stages.html#auto-deploy) . 創建分支后,您可以編輯存儲庫中的文件以解決此問題. 當基于新創建的分支創建合并請求時,描述字段將自動顯示[問題關閉模式](../issues/managing_issues.html#closing-issues-automatically) `Closes #ID` ,其中`ID`為問題的 ID. 一旦合并請求被合并,這將解決問題. ### Create a new branch from a project’s dashboard[](#create-a-new-branch-from-a-projects-dashboard "Permalink") 如果要在創建新的合并請求之前對多個文件進行更改,則可以預先創建一個新的分支. 在項目的文件頁面上,從下拉列表中選擇" **新建分支** ". [![New branch dropdown](https://img.kancloud.cn/84/5c/845c77ef2b859a0e01e1d9379a2cd6de_547x317.png)](img/web_editor_new_branch_dropdown.png) 輸入新的**分支名稱** . (可選)更改" **創建自"**字段以選擇該新分支將來自哪個分支,標記或提交 SHA. 如果您開始鍵入現有的分支或標簽,則此字段將自動完成. 單擊**創建分支** ,您將返回到該新分支上的文件瀏覽器. [![New branch page](https://img.kancloud.cn/b3/39/b33936a3bfc5fe3d107e25c43cfca6c4_575x270.png)](img/web_editor_new_branch_page.png) 現在,您可以根據需要更改任何文件. 當您準備好將更改合并回母版時,可以使用屏幕頂部的小部件. 在創建分支或修改文件后,此窗口小部件僅顯示一段時間. [![New push widget](https://img.kancloud.cn/2d/cb/2dcb4518f1c2364bcfd42a7f469fd094_680x47.png)](img/web_editor_new_push_widget.png) ## Create a new tag[](#create-a-new-tag "Permalink") 標簽可用于標記主要的里程碑,例如生產版本,候選版本等等. 您可以從分支或提交 SHA 創建標簽. 在項目的文件頁面上,從下拉列表中選擇" **新建標簽** ". [![New tag dropdown](https://img.kancloud.cn/c3/75/c3752adb0eb05e053c7e25bb4ccd507e_562x317.png)](img/web_editor_new_tag_dropdown.png) 給標簽起一個名字,例如`v1.0.0` . 選擇您要從中創建此新標簽的分支或 SHA. 您可以選擇添加一條消息和發行說明. 發行說明部分支持 Markdown 格式,您也可以上傳附件. 單擊**創建標簽** ,您將被帶到標簽列表頁面. [![New tag page](https://img.kancloud.cn/b5/69/b569dadab2ce3dee59747ce0e2b31456_748x627.png)](img/web_editor_new_tag_page.png) ## Tips[](#tips "Permalink") 創建或上載新文件或創建新目錄時,可以觸發新的合并請求,而不是直接提交給 master. 在**目標分支**字段中輸入新的分支名稱. 您會注意到出現一個復選框,標**有"通過這些更改啟動新的合并請求"** . 提交更改后,您將進入新的合并請求表單. [![Start a new merge request with these changes](https://img.kancloud.cn/82/71/8271a69c14a6d29070e92e445d24f56c_505x89.png)](img/web_editor_start_new_merge_request.png) 如果你*不*希望使用您的主電子郵件地址通過 Web 編輯器創建的提交,您可以選擇使用其他的鏈接的電子郵件地址的從**用戶設置>編輯個人資料**頁面.
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看