CINXE.COM

注册 - Gitee.com

<!DOCTYPE html> <html lang='zh-CN'> <head> <title>注册 - Gitee.com</title> <meta content='on' http-equiv='x-dns-prefetch-control'> <link href='//e.gitee.com' rel='dns-prefetch'> <link href='//files.gitee.com' rel='dns-prefetch'> <link href='//toscode.gitee.com' rel='dns-prefetch'> <link href='https://cn-assets.gitee.com' rel='dns-prefetch'> <link href='https://portrait.gitee.com' rel='dns-prefetch'> <link rel="shortcut icon" type="image/vnd.microsoft.icon" href="https://cn-assets.gitee.com/assets/favicon-9007bd527d8a7851c8330e783151df58.ico" /> <meta charset='utf-8'> <meta content='always' name='referrer'> <meta content='Gitee' property='og:site_name'> <meta content='Object' property='og:type'> <meta content='https://gitee.com/signup' property='og:url'> <meta content='https://gitee.com/static/images/logo_themecolor.png' itemprop='image' property='og:image'> <meta content='注册 - Gitee.com' itemprop='name' property='og:title'> <meta content='Gitee.com(码云) 是 OSCHINA.NET 推出的代码托管平台,支持 Git 和 SVN,提供免费的私有仓库托管。目前已有超过 1350万的开发者选择 Gitee。' property='og:description'> <meta content='码云,Gitee,代码托管,Git,Git@OSC,Gitee.com,开源,内源,项目管理,版本控制,开源代码,代码分享,项目协作,开源项目托管,免费代码托管,Git代码托管,Git托管服务' name='Keywords'> <meta content='Gitee.com(码云) 是 OSCHINA.NET 推出的代码托管平台,支持 Git 和 SVN,提供免费的私有仓库托管。目前已有超过 1350万的开发者选择 Gitee。' itemprop='description' name='Description'> <meta content='pc,mobile' name='applicable-device'> <meta content="IE=edge" http-equiv="X-UA-Compatible" /> <meta name="csrf-param" content="authenticity_token" /> <meta name="csrf-token" content="JAhnOhXOtCJEIqFyVS+suxH4ADZst10SXIW8TD2jZa5R7WyM02JzARa2d6hgDHM4Nl14RCFsZOEPNSeMBQNDkA==" /> <link rel="stylesheet" media="all" href="https://cn-assets.gitee.com/assets/application-dd3fda160256112913699f4fc9a0b540.css" /> <script> //<![CDATA[ window.gon = {};gon.locale="zh-CN";gon.sentry_dsn=null;gon.baidu_register_hm_push=null;gon.info={"controller_path":"registrations","action_name":"new","current_user":false};gon.tour_env={"current_user":null,"action_name":"new","original_url":"https://gitee.com/signup","controller_path":"registrations"};gon.yunpian_key="5de60e59c04d4dab96bdbc312370ad26";gon.oversea_login=false;gon.encrypt={"enabled":true,"separator":"$gitee$","password_key":"-----BEGIN PUBLIC KEY-----\nMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDIrn+WB2Yi4ABAL5Tq6E09tumY\nqVTFdpU01kCDUmClczJOCGZriLNMrshmN9NJxazpqizPthwS1OIK3HwRLEP9D3GL\n7gCnvN6lpIpoVwppWd65f/rK2ewv6dstN0fCmtVj4WsLUchWlgNuVTfWljiBK/Dc\nYkfslRZzCq5Fl3ooowIDAQAB\n-----END PUBLIC KEY-----\n"};gon.watchdog_phone=true; //]]> </script> <script src="https://cn-assets.gitee.com/assets/application-1a4bf2ba7b1e19f0f3f7b1bf63122b0b.js"></script> <script src="https://cn-assets.gitee.com/assets/lib/jquery.timeago.zh-CN-4a4818e98c1978d2419ab19fabcba740.js"></script> <script src="/static/javascripts/polyfill-7.4.3.min.js"></script> <script src="/static/javascripts/yunpian/riddler-sdk-0.2.2.js?t=1629687362163"></script> <script src="https://cn-assets.gitee.com/assets/encrypt-d49cb3adc96d2acf1f8d85390cecb54d.js"></script> <script src="https://cn-assets.gitee.com/assets/devise/application-13103d5de0dce6bd720968df874e9c4a.js"></script> <script type='text/x-mathjax-config'> MathJax.Hub.Config({ tex2jax: { inlineMath: [['$','$'], ['\\(','\\)']], displayMath: [["$$","$$"],["\\[","\\]"]], processEscapes: true, skipTags: ['script', 'noscript', 'style', 'textarea', 'pre', 'code'], ignoreClass: "container|files", processClass: "markdown-body" } }); </script> <script src="https://cn-assets.gitee.com/uploads/resources/MathJax-2.7.2/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script> <script> (function () { var messages = { 'zh-CN': { addResult: '增加 <b>{term}</b>', count: '已选择 {count}', maxSelections: '最多 {maxCount} 个选择', noResults: '未找到结果', serverError: '连接服务器时发生错误' }, 'zh-TW': { addResult: '增加 <b>{term}</b>', count: '已選擇 {count}', maxSelections: '最多 {maxCount} 個選擇', noResults: '未找到結果', serverError: '連接服務器時發生錯誤' } } if (messages[gon.locale]) { $.fn.dropdown.settings.message = messages[gon.locale] } }()); </script> <script> var userAgent = navigator.userAgent; var isLessIE11 = userAgent.indexOf('compatible') > -1 && userAgent.indexOf('MSIE') > -1; if(isLessIE11){ var can_access = "" if (can_access != "true"){ window.location.href = "/incompatible.html"; } } document.addEventListener("error", function (ev) { var elem = ev.target; if (elem.tagName.toLowerCase() === 'img') { elem.src = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAAAAACIM/FCAAACh0lEQVR4Ae3ch5W0OgyG4dt/mQJ2xgQPzJoM1m3AbALrxzrf28FzsoP0HykJEEAAAUQTBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEkKK0789+GK/I2ezfQB522PnS1qc8pGgXvr4tE4aY0XOUWlGImThWgyCk6DleixzE7qwBkg/MGiDPlVVAyp1VQGrPKiACDhFI6VkF5LmzCki+sg7IwDoglnVAil0IMkeG9CyUiwsxLFUVFzJJOQaKCjFCDN9RXMjIX7W6ztZXZDKKCyn8sWJvH+nca7WHDN9lROlAliPH9iRKCPI4cswFJQWxB46toLQgQ9jhn5QYZA9DOkoMUoQde5YapAxDWkoNYsOQR3KQd9CxUnIQF4S49CB9ENKlBxmDEKsFUgMCCCCAAHIrSF61f6153Ajy8nyiPr8L5MXnmm4CyT2fzN4DUvHZ+ntA2tOQBRBAAAEEEEAAAQQQ7ZBaC6TwSiDUaYHQ2yuB0MN+ft+43whyrs4rgVCjBUKTFshLC6TUAjGA3AxSaYFYLZBOC2RUAsk8h5qTg9QcbEoOsoQhQ2qQhsO5xCD5dgB5JQaZ+KBKGtKecvR81Ic0ZDjByKdDx0rSEDZ/djQbH+bkIdvfJFm98BfV8hD2zprfVdlu9PxVeyYAkciREohRAplJCaRSAplJCcQogTjSAdlyHRBvSAekJR0QRzogA+mADJkOiCPSAPEtqYBshlRAXC43hxix2QiOuEZkVERykGyNo9idIZKE0HO7XrG6OiMShlDWjstVzdPgXtUH9v0CEidAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQP4HgjZxTpdEii0AAAAASUVORK5CYII="; } }, true); </script> </head> <body class='home session-body ui_basic'> <div class='site-content'> <div class='fixed-notice-infos'> <div class='all-messages'> </div> <div class='ui container'> <div class='flash-messages' id='messages-container'></div> </div> <script> (function() { $(function() { var $error_box, alertTip, notify_content, notify_options, template; template = '<div data-notify="container" class="ui {0} message" role="alert">' + '<i data-notify="dismiss" class="close icon"></i>' + '<span data-notify="message">{2}</span>' + '</div>'; notify_content = null; notify_options = {}; alertTip = ''; $error_box = $(".flash_error.flash_error_box"); if (notify_options.type === 'error' && $error_box.length > 0 && !$.isEmptyObject(notify_content.message)) { if (notify_content.message === 'captcha_fail') { alertTip = "验证码不正确"; } else if (notify_content.message === 'captcha_expired') { alertTip = "验证码已过期,请点击刷新"; } else if (notify_content.message === 'not_found_in_database') { alertTip = "帐号或者密码错误"; } else if (notify_content.message === 'not_found_and_show_captcha') { alertTip = "帐号或者密码错误"; } else if (notify_content.message === 'phone_captcha_fail') { alertTip = "手机验证码不通过"; } else { alertTip = notify_content.message; } return $error_box.html(alertTip).show(); } else if (notify_content) { if ("new" === 'third_party_binding') { return $('#third_party_binding-message').html(notify_content.message).addClass('ui message red'); } notify_options.delay = 3000; notify_options.template = template; notify_options.offset = { x: 10, y: 30 }; notify_options.element = '#messages-container'; return $.notify(notify_content, notify_options); } }); }).call(this); </script> </div> <script> (function() { $(function() { var setCookie; setCookie = function(name, value) { $.cookie(name, value, { path: '/', expires: 365 }); }; $('#remove-bulletin, #remove-bulletin-dashboard').on('click', function() { setCookie('remove_bulletin', "gitee-maintain-1742526988"); $('#git-bulletin').hide(); }); $('#remove-member-bulletin').on('click', function() { setCookie('remove_member_bulletin', "gitee_member_bulletin"); $(this).parent().hide(); }); return $('#remove-gift-bulletin').on('click', function() { setCookie('remove_gift_bulletin', "gitee-gift-bulletin"); $(this).parent().hide(); }); }); }).call(this); </script> <script> function closeMessageBanner(pthis, type, val) { var json = {} val = typeof val === 'undefined' ? null : val $(pthis).parent().remove() if (type === 'out_of_enterprise_member') { json = {type: type, data: val} } else if (type === 'enterprise_overdue') { json = {type: type, data: val} } $.post('/profile/close_flash_tip', json) } </script> <script> var userAgent = navigator.userAgent; var isLessIE11 = userAgent.indexOf('compatible') > -1 && userAgent.indexOf('MSIE') > -1; if(isLessIE11){ var can_access = "" if (can_access != "true"){ window.location.href = "/incompatible.html"; } } </script> <script src="https://cn-assets.gitee.com/assets/new-editor/bootstrap/transition-d4dc20bf5896a91450f177b5d763ae4a.js"></script> <script src="https://cn-assets.gitee.com/assets/new-editor/bootstrap/carousel-b36e4e6094e970507a7144098fc191da.js"></script> <div class='session-wrapper lang-zh d-none'> <div class='ui container'> <div class='session__body'> <div class='session-sidebox'> <div class='session-sidebox__container'> <div class='session-sidebox__header'> <div class='session-sidebox__logo'> <img alt="logo" src="/static/images/logo.svg?t=158106664" /> </div> <h1 class='session-sidebox__title'> </h1> <h2 class='session-sidebox__subtitle'> 企业级 DevOps 研发管理平台 </h2> </div> <div class='session-sidebox__content'> <div class="session-sidebox-content__container"> <div class="session-sidebox-comments__header"> <span class="session-sidebox-comments__title">阴明</span> <span class="session-sidebox-comments__position">掘金创始人</span> </div> <div class="session-sidebox-comments__content"> 许多年轻的开发者使用 Gitee 共享和协作, Gitee 也是难得的为中国开发者的软件服务。期待未来 Gitee 继续发展,成为中国开发行业发展之基石! </div> </div> </div> <div class='session-sidebox__footer'> <a target="_blank" href="/enterprises?from=signup"><strong class='session-sidebox__icon-hot'>Gitee 企业版</strong> <span class='session-sidebox__divider'>-</span> 企业级 DevOps 研发管理平台 <i class="iconfont icon-arrow-circle-right "></i> </a></div> </div> </div> <div class='session-form'> <div class='session-form__container is-register' id='new_user_form'> <header class='session-form__header'> <h2 class='session-form__title'> <span>注册</span> </h2> <span class='pull-right'> <span class='have-account'>已有帐号?</span> <a href="/login#lang=zh-CN">点此登录</a> </span> </header> <form class="ui custom form session__control session-register__form " data-control="register" id="new_user" action="/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="GlkzaEnCUztJaRMLYmmdp4EQz5CcNdLneM3GAiNcNR1vvDjej26UGBv9xdFXSkIkprW34tHu6xQrfV3CG/wTIw==" /><script src="https://www.recaptcha.net/recaptcha/api.js?render=6Lfa9kQaAAAAANCIt6EpZiYdqC8RkUbUQh7I2gJC" ></script> <script> // Define function so that we can call it again later if we need to reset it // This executes reCAPTCHA and then calls our callback. function executeRecaptchaForRegistration() { grecaptcha.ready(function() { grecaptcha.execute('6Lfa9kQaAAAAANCIt6EpZiYdqC8RkUbUQh7I2gJC', {action: 'registration'}).then(function(token) { setInputWithRecaptchaResponseTokenForRegistration('g-recaptcha-response-data-registration', token) }); }); }; // Invoke immediately executeRecaptchaForRegistration() // Async variant so you can await this function from another async function (no need for // an explicit callback function then!) // Returns a Promise that resolves with the response token. async function executeRecaptchaForRegistrationAsync() { return new Promise((resolve, reject) => { grecaptcha.ready(async function() { resolve(await grecaptcha.execute('6Lfa9kQaAAAAANCIt6EpZiYdqC8RkUbUQh7I2gJC', {action: 'registration'})) }); }) }; var setInputWithRecaptchaResponseTokenForRegistration = function(id, token) { var element = document.getElementById(id); element.value = token; } </script> <input type="hidden" name="g-recaptcha-response-data[registration]" id="g-recaptcha-response-data-registration" data-sitekey="6Lfa9kQaAAAAANCIt6EpZiYdqC8RkUbUQh7I2gJC" class="g-recaptcha g-recaptcha-response "/> <div class='session-login__body'> <input value="register" type="hidden" name="user[from]" id="user_from" /> <input class='placeholder__autofill-text'> <div class='session-register-form-fields'> <div class='field'> <input class="session-register__name" required="required" placeholder="姓名" maxlength="60" size="60" type="text" name="user[name]" id="user_name" /> </div> <div class='field' id='register-host'> <div class='ui left labeled input'><div class='ui basic label background-grey'>https://gitee.com/</div><div class='ui icon input'> <input id="session-register__username" class="session-register__username" required="required" placeholder="个人空间地址" type="text" name="user[username]" /> <img alt="AI" class="session-register__ai-trans-button" title="试试 AI 生成个人空间地址" src="https://cn-assets.gitee.com/assets/AI-66b02a57864b33687a7827184d9463d2.svg" /> <i class='icon iconfont icon-help-circle text-green js-popup-default session-form__username-help' data-position='top right'></i> <div class='ui popup dark'> <div class='ui list text-white'> <div class='item'>这是您注册帐号主页的地址,可用作推拉代码或登录 Gitee 的用户名</div> <div class='item'>个人空间地址 是用户在 Gitee 上的唯一标识,在开通 Gitee 帐号时填写</div> <div class='item'>您可以将个人空间地址分享给朋友,让他们通过您的个人空间地址访问您的 Gitee 主页</div> <div class='item'>每个帐号只能对应一个个人空间地址,建议您在注册时为您的帐号精心起一个好名字</div> </div> </div> </div> </div> </div> <div class='field'> <input class="session-register__account-input" required="required" placeholder="请输入手机号码" type="text" name="user[account]" id="user_account" /> </div> <div class='field hide session-register__captcha-field'> <div class='ui right labeled input captcha-labeled'> <input type="text" name="account_captcha" id="account_captcha" value="" required="required" disabled="disabled" placeholder="请输入验证码" class="session-register__captcha-input" /> <div class='ui basic orange button session-register__captcha-button' data-title='发送验证码'> 发送验证码 </div> <div class='ui danger popup captcha-popup'> <p style='min-width: 162px;'> 收不到验证码? <a href="/self_services">获取帮助</a> </p> </div> <script> $(function () { var $captchaPopup = $('.captcha-popup'); var $targetButton = $captchaPopup.prev(); if ($targetButton && $targetButton.length) { $targetButton.popup({ popup: $captchaPopup, on: 'manual', position: 'right center', variation: 'large', transition: 'fade', duration: 500, lastResort: 'top center', prefer: 'adjacent' }); } }); </script> </div> </div> <div class='field'> <div class='ui icon input js-show-password session-form__password-input'> <input required="required" autocomplete="new-password" placeholder="密码不少于8位" data-password-regx="^(?=.*[0-9])(?=.*[a-zA-Z!@_#$%^&amp;*()\-+=,.?]).{6,32}$" type="password" name="user[password]" id="user_password" /> <i class='eye icon'></i> </div> </div> <div class='level-password-tip'> <div class='level-bar-box'> <div class='level-bar'></div> <div class='level-bar'></div> <div class='level-bar'></div> <div class='level-bar'></div> </div> <div class='password-strength'> <div class='password-strength-level'></div> <div class='password-strength-title'>,强度要求:</div> </div> <ul class='password-warning-rule'></ul> </div> <style> .level-password-tip { display: none; width: 100%; margin-top: -2px; margin-bottom: 8px; font-size: 14px; color: #5F6D84; } .level-password-tip .level-bar-box { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 4px; -webkit-column-gap: 4px; column-gap: 4px; } .level-password-tip .level-bar-box .level-bar { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; height: 6px; border-radius: 4px; background-color: #DADEE3; } .level-password-tip .level-bar-box .level-bar.bg-weak { background-color: #FF5630; } .level-password-tip .level-bar-box .level-bar.bg-fair { background-color: #FFAB00; } .level-password-tip .level-bar-box .level-bar.bg-good { background-color: #00B8D9; } .level-password-tip .level-bar-box .level-bar.bg-strong { background-color: #36B37E; } .level-password-tip .password-strength { display: -webkit-box; display: -ms-flexbox; display: flex; margin: 4px 0px; } .level-password-tip .password-strength .hidden { visibility: hidden; } .level-password-tip .password-warning-rule { margin: 0px; padding-left: 0px; } .level-password-tip .password-warning-rule .password-warning-rule-item { padding-left: 0px; margin-top: 4px; text-align: left; list-style: inside; } .level-password-tip .password-warning-rule .list-none { list-style: none; } </style> <div class='field'> <div class='ui checkbox js-checkbox git-checkbox-accept-term'> <input type="checkbox" name="accept_term" id="accept_term" value="0" /> <label>我已阅读并同意</label> </div> <span class='register case'> <a target="_blank" href="/terms">使用条款</a> 及 <a target="_blank" href="/inactive_accounts">非活跃帐号处理规范</a> </span> </div> <div class='field'> <button name="button" type="submit" id="btn-submit" class="ui orange fluid submit button register-btn-submit large">立即注册</button> </div> </div> </div> </form> <script> autoFillPhone('#user_account','#user_name') </script> <div class='session-login-oauth'> <div class='session-login__oschina'> <a href="https://gitee.com/auth/oschina"><i class='icon-logo-osc iconfont osc'></i> <span> 使用 OSChina 帐号登录 </span> </a></div> <div class='session-login-oauth__container'> <div class='field'> <div class='ui horizontal divider session-login__oauth-title'> <span class='text-muted'> 其他方式登录 </span> </div> </div> <div class='ui horizontal list session-oauth__list'> <div class='item'> <a href="https://gitee.com/auth/aliyun"><div class='git-other-login-icon'> <i class='aliyun icon-logo_aliyun iconfont' title='使用阿里云帐号登录'></i> </div> </a></div> <div class='item'> <a href="https://gitee.com/auth/gitlab"><div class='git-other-login-icon'> <i class='gitlab icon-logo-gitlab iconfont' title='使用 GitLab 帐号登录'></i> </div> </a></div> <div class='item'> <a href="https://gitee.com/auth/huawei"><div class='git-other-login-icon'> <i class='huawei icon-logo_huawei iconfont' title='使用华为帐号登录'></i> </div> </a></div> <div class='item'> <a href="https://gitee.com/auth/github"><div class='git-other-login-icon'> <i class='github icon-logo-github iconfont' title='使用 GitHub 帐号登录'></i> </div> </a></div> <div class='item'> <span class='session-oauth__other-icon js-popup-default' data-popup-hoverable='true' data-position='left center'> <i class="iconfont icon-ic-action-more "></i> </span> <div class='ui flowing popup session-oauth__other'> <div class='session-oauth__other-list'> <a class="item" href="https://gitee.com/auth/weibo"><div class='git-other-login-icon'> <i class='icon-logo-weibo iconfont weibo' title='使用 Weibo 帐号登录'></i> </div> </a><a class="item" href="https://gitee.com/auth/qq_connect"><div class='git-other-login-icon'> <i class='icon-logo-qq iconfont qq' title='使用 QQ 帐号登录'></i> </div> </a><a class="item" href="https://gitee.com/auth/windowslive"><div class='git-other-login-icon'> <i class='icon-logo-windows iconfont windows' title='使用 WindowsLive 帐号登录'></i> </div> </a><a class="item" href="https://gitee.com/auth/wechat"><div class='git-other-login-icon'> <i class='icon-logo_wechat iconfont wechat' title='使用微信帐号登录'></i> </div> </a><a class="item" href="https://gitee.com/auth/dingding"><div class='git-other-login-icon'> <i class='dingding icon-logo-dingding iconfont' title='使用钉钉帐号登录'></i> </div> </a><a class="item" href="https://gitee.com/auth/openatom"><div class='git-other-login-icon'> <i class='icon-logo_openatom iconfont openatom' title='使用 Openatom 帐号登录'></i> </div> </a></div> </div> </div> </div> </div> </div> <a id='udeskBtn'> <img alt="udesk" width="40" height="40" src="https://cn-assets.gitee.com/assets/udesk_btn-2281240ad5574e66b38192030789f521.png" /> </a> <div class='ui popup dark left center transition hidden js-udesk_name'>智能客服</div> <div class='ui popup dark left center transition hidden js-udesk-first-tip text-left' style='white-space: normal;'> <div class='content' style='width: 218px;font-size: 14px;font-weight: 400;'> <div class='text mb-1'>使用过程中有任何问题,可以在帮助中心查询哦~</div> <a class='btn cursor-pointer hover-color' style='color: #FE7201'>我知道了</a> </div> </div> <script> ;(function(){ ;(function (a, h, c, b, f, g) { a['UdeskApiObject'] = f a[f] = a[f] || function () { ;(a[f].d = a[f].d || []).push(arguments) } g = h.createElement(c) g.async = 1 g.charset = 'utf-8' g.src = b c = h.getElementsByTagName(c)[0] c.parentNode.insertBefore(g, c) })(window, document, 'script', 'https://assets-cli.s4.udesk.cn/im_client/js/udeskApi.js', 'ud') ud({ code: '1hhcdjh', link: 'https://1588039.s4.udesk.cn/im_client/?web_plugin_id=2649', "onReady": function() { $(document).trigger('udeskOnload') }, targetSelector: '#udeskBtn' }); $(document).on('udeskOnload', function() { var $udeskBtn = $('#udeskBtn') $udeskBtn.popup({ popup: '.js-udesk_name' }) }) })(); </script> <style> #udeskBtn { right: 14px; bottom: 14px; position: fixed; } </style> </div> </div> </div> <div class='session__footer container'> <span class='session__footer-item'> <a target="_blank" href="https://gitee.com/">© Gitee.com</a> </span> <span class='session__footer-item'> <a href="/about_us">关于我们</a> </span> <span class='session__footer-item'> <a href="/terms">使用条款</a> </span> <span class='session__footer-item'> <a href="https://help.gitee.com">帮助文档</a> </span> <span class='session__footer-item'> <a href="/self_services">在线自助服务</a> </span> <span class='session__footer-item'> <a href="/user/activate">重发激活邮件</a> </span> </div> </div> </div> <script> window.gon.is_oversea = false </script> <style> #udesk_container #udesk_btn a{ margin: 18px 14px 90px 18px !important; } </style> <script> (function() { this.i18n = { passwordTooShort: "密码,至少六位", passwordInvalid: "密码需要包含数字与字母,长度6到32位", emailFormatInvalid: "邮箱格式有误", pull_path: "正在获取路径...", email_captcha_send_success: "成功发送验证码,请登录邮箱查看" }; }).call(this); </script> <script> gon.globalLang = { login: "帐号", username: "用户名", nickname: "姓名", path: "个人空间地址", phone: "手机号码", email: "邮箱", phone_or_email: "手机或邮箱", password: "密码", code: "识别码", sending: "正在发送...", sended: "已发送", resend: "秒后可重发", captcha: "验证码", resend_captcha: "重发验证码", phone_captcha: "手机验证码", email_captcha: "邮箱验证", read_and_accept_clause: "请阅读并同意我们的服务条款", user_name_error: "昵称不能为空,或包含空格", namespace_name_error: "仅支持至少两位,中文/英文/数字/下划线/中划线/圆括号,不能以下划线/中划线开头或结尾,不可包含 /", username_format_error: "地址只允许字母、数字或者下划线(_)、中划线(-),至少 2 个字符,必须以字母开头,不能以特殊字符结尾", account_invalid_error: "请输入正确的手机号码(支持澳门台湾)或邮箱", password_invalid_error: "密码必须包含数字,且必须包含字母或其它符号(!@_#$%^&*()-+=,.?)", phone_error: "手机号码格式不正确", captcha_fail: "验证码不正确", captcha_expired: "验证码已过期,请点击刷新", not_found_in_database: "帐号或者密码错误", not_found_and_show_captcha: "帐号或者密码错误", account: "手机号码", very_weak: "密码强度过低", weak: "密码强度弱", fair: "密码强度一般", good: "密码强度中等", strong: "密码强度强", password_min_length: "密码长度不得低于8个字符", genRegisterPathTip: "请输入仓库介绍,以便 AI 生成合适的仓库名称" }; </script> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10