CINXE.COM
Sign up · GitLab
<!DOCTYPE html> <html class="html-devise-layout gl-light" lang="en"> <head prefix="og: http://ogp.me/ns#"> <meta charset="utf-8"> <meta content="IE=edge" http-equiv="X-UA-Compatible"> <meta content="width=device-width, initial-scale=1" name="viewport"> <title>Sign up · GitLab</title> <script nonce="LG58opA8jCjkvNajwAIENg=="> //<![CDATA[ window.gon={}; //]]> </script> <link rel="stylesheet" href="/assets/application-857280eb2c5ebf3a21350a6acc823e0b28bf87da97bda46f8d475bab7806dc71.css" /> <link rel="stylesheet" href="/assets/page_bundles/signup-1484d7e783c517191b5b872e854e6fa18af6e26b1d588646fd7a4e67f79d3736.css" /><link rel="stylesheet" href="/assets/page_bundles/login-d3d6bc53e95a451be9ab770d7a515d686002ad44c6493bfac5caab63ebe9db94.css" /><link rel="stylesheet" href="/assets/page_bundles/commit_description-065c52911d70ac846b47cc0f64e7a6e0d3daadd0cd34f5788259712569dc0dc3.css" /><link rel="stylesheet" href="/assets/page_bundles/work_items-1df2eea09269b0096c89bcdeba7f775c344c607599d35c3e540bd969463a3bd4.css" /><link rel="stylesheet" href="/assets/page_bundles/notes_shared-bb04929b630340c7b337fb6bfa30ea2d10fcfe6334e1c2e804a3159fc888c146.css" /> <link rel="stylesheet" href="/assets/application_utilities-0f64530bdd1cd7f39aa00294ccb76cb9a4a8a8d4fbe2f0f3479997820877adc1.css" /> <link rel="stylesheet" href="/assets/tailwind-df73256c46d660e287677379ab8d61af8585b74ed0a6d7a788608afecccfd1fb.css" /> <link rel="stylesheet" href="/assets/fonts-fae5d3f79948bd85f18b6513a025f863b19636e85b09a1492907eb4b1bb0557b.css" /> <link rel="stylesheet" href="/assets/highlight/themes/white-4e077f818d11286ef63d2c38533b4af8666edc48a0ac7f20d4892136e219f873.css" /> <link rel="preload" href="/assets/application_utilities-0f64530bdd1cd7f39aa00294ccb76cb9a4a8a8d4fbe2f0f3479997820877adc1.css" as="style" type="text/css" nonce="+ifR9ys2l8xkwHqem3SKUw=="> <link rel="preload" href="/assets/application-857280eb2c5ebf3a21350a6acc823e0b28bf87da97bda46f8d475bab7806dc71.css" as="style" type="text/css" nonce="+ifR9ys2l8xkwHqem3SKUw=="> <link rel="preload" href="/assets/highlight/themes/white-4e077f818d11286ef63d2c38533b4af8666edc48a0ac7f20d4892136e219f873.css" as="style" type="text/css" nonce="+ifR9ys2l8xkwHqem3SKUw=="> <script src="/assets/webpack/runtime.aff105bf.bundle.js" defer="defer" nonce="LG58opA8jCjkvNajwAIENg=="></script> <script src="/assets/webpack/main.018e6284.chunk.js" defer="defer" nonce="LG58opA8jCjkvNajwAIENg=="></script> <script src="/assets/webpack/graphql.e1f11a07.chunk.js" defer="defer" nonce="LG58opA8jCjkvNajwAIENg=="></script> <script src="/assets/webpack/commons-pages.admin.abuse_reports.show-pages.dashboard.issues-pages.dashboard.milestones.show-pages.-13e11bbf.94a09ab2.chunk.js" defer="defer" nonce="LG58opA8jCjkvNajwAIENg=="></script> <script src="/assets/webpack/commons-pages.admin.abuse_reports.show-pages.dashboard.issues-pages.groups.boards-pages.groups.infra-bae5b164.e1eb380e.chunk.js" defer="defer" nonce="LG58opA8jCjkvNajwAIENg=="></script> <script src="/assets/webpack/commons-pages.admin.abuse_reports.show-pages.dashboard.issues-pages.groups.boards-pages.groups.issue-8dfa5f96.74f9ae83.chunk.js" defer="defer" nonce="LG58opA8jCjkvNajwAIENg=="></script> <script src="/assets/webpack/commons-pages.admin.abuse_reports.show-pages.dashboard.issues-pages.groups.boards-pages.groups.issue-f804d6c2.35419d5c.chunk.js" defer="defer" nonce="LG58opA8jCjkvNajwAIENg=="></script> <script src="/assets/webpack/commons-pages.groups.harbor.repositories-pages.groups.new-pages.groups.packages-pages.groups.registr-c21f1c50.0fbb41f2.chunk.js" defer="defer" nonce="LG58opA8jCjkvNajwAIENg=="></script> <script src="/assets/webpack/commons-pages.search.show-super_sidebar.599796f4.chunk.js" defer="defer" nonce="LG58opA8jCjkvNajwAIENg=="></script> <script src="/assets/webpack/super_sidebar.a1cd5f8e.chunk.js" defer="defer" nonce="LG58opA8jCjkvNajwAIENg=="></script> <script src="/assets/webpack/commons-pages.admin.sessions-pages.registrations.new-pages.sessions-pages.sessions.new.a8566a4b.chunk.js" defer="defer" nonce="LG58opA8jCjkvNajwAIENg=="></script> <script src="/assets/webpack/commons-pages.registrations.new-pages.sessions.new-pages.user_settings.profiles.show.2ecb2c1b.chunk.js" defer="defer" nonce="LG58opA8jCjkvNajwAIENg=="></script> <script src="/assets/webpack/pages.registrations.new.00f49af9.chunk.js" defer="defer" nonce="LG58opA8jCjkvNajwAIENg=="></script> <meta content="object" property="og:type"> <meta content="GitLab" property="og:site_name"> <meta content="Sign up · GitLab" property="og:title"> <meta content="Join GitLab today! You and your team can plan, build, and ship secure code all in one application. Get started here for free!" property="og:description"> <meta content="https://salsa.debian.org/assets/twitter_card-570ddb06edf56a2312253c5872489847a0f385112ddbcd71ccfa1570febab5d2.jpg" property="og:image"> <meta content="64" property="og:image:width"> <meta content="64" property="og:image:height"> <meta content="https://salsa.debian.org/users/sign_up" property="og:url"> <meta content="summary" property="twitter:card"> <meta content="Sign up · GitLab" property="twitter:title"> <meta content="Join GitLab today! You and your team can plan, build, and ship secure code all in one application. Get started here for free!" property="twitter:description"> <meta content="https://salsa.debian.org/assets/twitter_card-570ddb06edf56a2312253c5872489847a0f385112ddbcd71ccfa1570febab5d2.jpg" property="twitter:image"> <meta name="csrf-param" content="authenticity_token" /> <meta name="csrf-token" content="fwI5X0L2VWl66bzdx__FnK1M1UnzrSOQUIcvvBLj5FniqOkaBj1w-z1iJMUFHWEvn-3Ee0ahvh2b9N9EB4h3mg" /> <meta name="csp-nonce" content="LG58opA8jCjkvNajwAIENg==" /> <meta name="action-cable-url" content="/-/cable" /> <link href="/-/manifest.json" rel="manifest"> <link rel="icon" type="image/png" href="/uploads/-/system/appearance/favicon/1/gitlabian_32.png" id="favicon" data-original-href="/uploads/-/system/appearance/favicon/1/gitlabian_32.png" /> <link rel="apple-touch-icon" type="image/x-icon" href="/assets/apple-touch-icon-b049d4bc0dd9626f31db825d61880737befc7835982586d015bded10b4435460.png" /> <link href="/search/opensearch.xml" rel="search" title="Search GitLab" type="application/opensearchdescription+xml"> <meta content="Join GitLab today! You and your team can plan, build, and ship secure code all in one application. Get started here for free!" name="description"> <meta content="#ececef" name="theme-color"> </head> <body class="gl-h-full login-page gl-browser-ie gl-platform-windows" data-page="registrations:new" data-testid="login-page"> <script nonce="LG58opA8jCjkvNajwAIENg=="> //<![CDATA[ gl = window.gl || {}; gl.client = {"isIe":true,"isWindows":true}; //]]> </script> <div class="gl-h-full gl-flex gl-flex-wrap"> <div class="container gl-self-center"> <div class="content"> <div class="flash-container flash-container-page sticky" data-testid="flash-container"> <div id="js-global-alerts"></div> </div> <div class="row gl-mt-5 gl-gap-y-5"> <div class="col-md order-12 sm-bg-gray"> <div class="col-sm-12"> <h1 class="gl-mb-5 gl-text-size-h2"> Debian Salsa Gitlab </h1> <div id="js-custom-sign-in-description"><p data-sourcepos="1:1-1:73" dir="auto">Sign in to create issues, write comments, review contributions, and more.</p>
<p data-sourcepos="3:1-3:125" dir="auto">You can also use our <a href="https://signup.salsa.debian.org/" rel="nofollow noreferrer noopener" target="_blank">self-service interface</a> to create a team group for managing projects.</p>
<p data-sourcepos="5:1-5:67" dir="auto">If you need support check <a href="https://wiki.debian.org/Salsa/Doc#Support" rel="nofollow noreferrer noopener" target="_blank">https://wiki.debian.org/Salsa/Doc#Support</a></p>
<p data-sourcepos="7:1-7:53" dir="auto">You can change it later, once signed up and verified.</p></div> </div> </div> <div class="col-md order-md-12"> <div class="col-sm-12 bar"> <div class="gl-text-center gl-mb-5"> <img alt="Debian Salsa Gitlab" class="gl-invisible gl-h-10 js-portrait-logo-detection lazy" data-src="/assets/logo-911de323fa0def29aaf817fca33916653fc92f3ff31647ac41d2c39bbe243edb.svg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /> </div> <div class="signup-page"> <div class="gl-mb-3 gl-p-4"> <form data-testid="signup-form" class="gl-show-field-errors js-arkose-labs-form" id="new_new_user" aria-live="assertive" action="/users" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="cm1fk3aAii3hZVQP9zjbMO0RpU5q4mBsfSBDEqpGr8nvx4_WMkuvv6buzBc12n-D37C0fN_u_eG2U7Pqvy08Cg" autocomplete="off" /><div class="devise-errors"> </div> <div class="lastname_1732417056"><style media="screen" nonce="LG58opA8jCjkvNajwAIENg==">.lastname_1732417056 {position:absolute!important;height:1px;width:1px;overflow:hidden;}</style><label for="lastname">If you are human, please ignore this field.</label><input type="text" name="lastname" id="lastname" autocomplete="ubs9FEXWB3Vk" tabindex="-1" nonce="true" /><input type="hidden" name="spinner" value="a8c28664830c59db36f0a0bff08034dc" autocomplete="off" /></div> <div class="name form-row"> <div class="col form-group"> <label for="new_user_first_name">First name</label> <input class="form-control gl-form-input top js-block-emoji js-validate-length js-track-error" data-max-length="127" data-max-length-message="First name is too long (maximum is 127 characters)." data-testid="new-user-first-name-field" required="required" title="This field is required." type="text" name="new_user[first_name]" id="new_user_first_name" /> </div> <div class="col form-group"> <label for="new_user_last_name">Last name</label> <input class="form-control gl-form-input top js-block-emoji js-validate-length js-track-error" data-max-length="127" data-max-length-message="Last name is too long (maximum is 127 characters)." data-testid="new-user-last-name-field" required="required" title="This field is required." type="text" name="new_user[last_name]" id="new_user_last_name" /> </div> </div> <div class="username form-group"> <label for="new_user_username">Username</label> <input class="form-control gl-form-input middle js-block-emoji js-validate-length js-validate-username js-track-error" data-min-length="2" data-min-length-message="Username is too short (minimum is 2 characters)." data-max-length="255" data-max-length-message="Username is too long (maximum is 255 characters)." data-testid="new-user-username-field" pattern="[a-zA-Z0-9_\.][a-zA-Z0-9_\-\.]{0,254}[a-zA-Z0-9_\-]|[a-zA-Z0-9_]" required="required" title="Please create a username with only alphanumeric characters." type="text" name="new_user[username]" id="new_user_username" /> <p class="validation-error gl-text-red-500 gl-field-error-ignore gl-mt-2 field-validation hide">Username is already taken.</p> <p class="validation-success gl-text-green-600 gl-field-error-ignore gl-mt-2 field-validation hide">Username is available.</p> <p class="validation-pending gl-field-error-ignore gl-mt-2 field-validation hide">Checking username availability...</p> </div> <div class="form-group"> <label for="new_user_email">Email</label> <input class="form-control gl-form-input middle js-validate-email js-track-error" data-testid="new-user-email-field" required="required" title="Please provide a valid email address." type="email" value="" name="new_user[email]" id="new_user_email" /> <p class="validation-hint gl-field-hint text-secondary">We recommend a work email address.</p> <p class="validation-warning gl-field-error-ignore text-secondary hide">This email address does not look right, are you sure you typed it correctly?</p> </div> <div class="form-group gl-mb-5"> <label for="new_user_password">Password</label> <input class="form-control gl-form-input js-password" data-autocomplete="new-password" data-id="new_user_password" data-minimum-password-length="8" data-name="new_user[password]" data-testid="new-user-password-field" data-title="Minimum length is 8 characters."> <p class="gl-field-hint-valid text-secondary">Minimum length is 8 characters.</p> </div> <div class="form-group"> <script src="https://www.recaptcha.net/recaptcha/api.js" async defer nonce='LG58opA8jCjkvNajwAIENg=='></script> <div data-sitekey="6LdIsO8UAAAAAPgdu6X-bRsVbsP8XaYQZQf1yMsA" class="g-recaptcha "></div> <noscript> <div> <div style="width: 302px; height: 422px; position: relative;"> <div style="width: 302px; height: 422px; position: absolute;"> <iframe src="https://www.recaptcha.net/recaptcha/api/fallback?k=6LdIsO8UAAAAAPgdu6X-bRsVbsP8XaYQZQf1yMsA" name="ReCAPTCHA" style="width: 302px; height: 422px; border-style: none; border: 0; overflow: hidden;"> </iframe> </div> </div> <div style="width: 300px; height: 60px; border-style: none; bottom: 12px; left: 25px; margin: 0px; padding: 0px; right: 25px; background: #f9f9f9; border: 1px solid #c1c1c1; border-radius: 3px;"> <textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response" style="width: 250px; height: 40px; border: 1px solid #c1c1c1; margin: 10px 25px; padding: 0px; resize: none;"> </textarea> </div> </div> </noscript> </div> <button class="gl-button btn btn-block btn-md btn-confirm " data-testid="new-user-register-button" data-track-action="register" type="submit"><span class="gl-button-text"> Register </span> </button> </form><div class="gl-text-center gl-pt-5"> <label class="gl-font-normal"> Register with: </label> <div class="gl-flex gl-flex-col gl-gap-3"> <form class="button_to" method="post" action="/users/auth/google_oauth2"><button class="gl-button btn btn-block btn-md btn-default js-track-omni-auth" data-provider="google_oauth2" data-track-action="google_oauth2_sso" type="submit"><span class="gl-button-text"> <img alt="Google" title="Sign in with Google" class="gl-button-icon lazy" data-src="/assets/auth_buttons/google_64-9ab7462cd2115e11f80171018d8c39bd493fc375e83202fbb6d37a487ad01908.png" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /> <span class="gl-button-text"> Google </span> </span> </button><input type="hidden" name="authenticity_token" value="AOBdfRTxF8kBIJPuaI6NyD9sJz7g2ccxRVt-5bwQ23SdSo04UDoyW0arC_aqbCl7Dc02DFXVWryOKI4dqXtItw" autocomplete="off" /></form> <form class="button_to" method="post" action="/users/auth/bitbucket"><button class="gl-button btn btn-block btn-md btn-default js-track-omni-auth" data-provider="bitbucket" data-track-action="bitbucket_sso" type="submit"><span class="gl-button-text"> <img alt="Bitbucket" title="Sign in with Bitbucket" class="gl-button-icon lazy" data-src="/assets/auth_buttons/bitbucket_64-daa496030c0c290748e3c2e50f7464d2f5de0e019cce728930e0508a6dac815c.png" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /> <span class="gl-button-text"> Bitbucket </span> </span> </button><input type="hidden" name="authenticity_token" value="zZCd1YaFIuJa8LaNMJuFKgK3qnwdMxHuU6aZ9l59zvpQOk2Qwk4HcB17LpXyeSGZMBa7Tqg_jGOY1WkOSxZdOQ" autocomplete="off" /></form> <form class="button_to" method="post" action="/users/auth/gitlab"><button class="gl-button btn btn-block btn-md btn-default js-track-omni-auth" data-provider="gitlab" data-track-action="gitlab_sso" type="submit"><span class="gl-button-text"> <img alt="GitLab.com" title="Sign in with GitLab.com" class="gl-button-icon lazy" data-src="/assets/auth_buttons/gitlab_64-2808a5fce900f4cb87b4dce9f9907bf68ac00a39086aa3a125e3250652f9967f.png" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /> <span class="gl-button-text"> GitLab.com </span> </span> </button><input type="hidden" name="authenticity_token" value="s0Xv_pmdlTjbhHQ4hw8pVD9Skg5HJntXWVkRfqapUgwu7z-73VawqpwP7CBF7Y3nDfODPPIq5tqSKuGGs8LBzw" autocomplete="off" /></form> </div> </div> </div> <p class="gl-mt-3 gl-text-center"> Already have an account? <a data-track-action="click_sign_in_from_registration_page" href="/users/sign_in?redirect_to_referer=yes">Sign in</a> </p> </div> </div> </div> </div> </div> </div> <div class="footer-container gl-w-full gl-self-end"> <hr class="gl-m-0"> <div class="container gl-py-5 gl-flex gl-justify-between gl-items-start"> <div class="gl-hidden md:gl-flex gl-gap-5 gl-flex-wrap"> <a href="/explore">Explore</a> <a href="/help">Help</a> <a href="https://about.gitlab.com">About GitLab</a> <a target="_blank" class="text-nowrap" rel="noopener noreferrer" href="https://forum.gitlab.com">Community forum</a> </div> <div class="js-language-switcher" data-locales="[{"value":"en","percentage":100,"text":"English"},{"value":"zh_TW","percentage":93,"text":"繁體中文 (台灣)"},{"value":"zh_CN","percentage":93,"text":"简体中文"},{"value":"ja","percentage":93,"text":"日本語"},{"value":"fr","percentage":93,"text":"français"},{"value":"de","percentage":93,"text":"Deutsch"}]"></div> </div> </div> </div> </body> </html>