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/login' 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="NGRMozEWbYDmTH71Me74vQoHRGWPZtkQAy6mh81y4Y0VCIS7sOy4TgaolYe1GR0Cb9Qt3Dvfc2GEWIBDZfq0TQ==" /> <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":"sessions","action_name":"new","current_user":false};gon.tour_env={"current_user":null,"action_name":"new","original_url":"https://gitee.com/login","controller_path":"sessions"};gon.yunpian_key="5de60e59c04d4dab96bdbc312370ad26";gon.encrypt={"enabled":true,"separator":"$gitee$","password_key":"-----BEGIN PUBLIC KEY-----\nMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDIrn+WB2Yi4ABAL5Tq6E09tumY\nqVTFdpU01kCDUmClczJOCGZriLNMrshmN9NJxazpqizPthwS1OIK3HwRLEP9D3GL\n7gCnvN6lpIpoVwppWd65f/rK2ewv6dstN0fCmtVj4WsLUchWlgNuVTfWljiBK/Dc\nYkfslRZzCq5Fl3ooowIDAQAB\n-----END PUBLIC KEY-----\n"};gon.oversea_login=false; //]]> </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> <style> #udesk_container #udesk_btn a{ margin: 18px 14px 14px 18px !important; } </style> <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">layui</span> </div> <div class="session-sidebox-comments__content">Gitee 已成为我工作的依赖,从个人私有库到企业版,每一项解决方案都直击痛点。而它更吸引人的,是开放的姿态和优质的本土化基因。告诉世界:我们在自豪地使用 Gitee!</div> </div> </div> <div class='session-sidebox__footer'> <a target="_blank" href="/enterprises?from=login"><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-login'> <header class='session-form__header'> <h2 class='session-form__title'> <span>登录</span> </h2> <span class='pull-right'> 没有帐号? <a href="/signup#lang=zh-CN">点此注册</a> </span> </header> <div class='session__flash-error'> <div class='ui message error flash_error flash_error_box'></div> </div> <form class="ui custom form session__control session-login__form session-login__with-password " data-need-verify="false" data-control="password" data-encrypt="true" data-key="password" id="new_user" action="/login" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="rqP0IoMphppI+yOgH9uvc+mtqqxbs2yefd43T0Kig/OPzzw6AtNTVKgfyNKbLErMjH7DFe8Kxu/6qBGL6irWMw==" /><input type="hidden" name="redirect_to_url" id="redirect_to_url" /> <div class='session-login__body'> <div class='session-form__fields'> <div class='git-login-form-fields'> <div class='field' id='git-login'> <input placeholder="手机/邮箱/个人空间地址" class="login-password__account-input" type="text" name="user[login]" id="user_login" /> </div> <div class='field'> <input placeholder="请输入密码" data-encrypt="true" type="password" name="user[password]" id="user_password" /> </div> <div class='two fields'> <div class='field'> <div class='ui checkbox js-checkbox'><input name="user[remember_me]" type="hidden" value="0" /><input type="checkbox" value="1" name="user[remember_me]" id="user_remember_me" /><label>记住我</label></div> </div> <div class='field' style='text-align: right'> <a class="session__toggle-button" data-control="phone" href="">短信验证登录</a> </div> </div> <div class='field'> <input type="submit" name="commit" value="登 录" class="ui fluid orange submit button large" /> </div> <div class='field text-center'> <a class="forget-password" href="/password/new">已有帐号,忘记密码?</a> </div> </div> </div> </div> </form> <form class="ui custom form session__control session-login__form session-login__with-phone hide" data-control="phone" id="new_user" action="/login" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="MLgEU2zQ+DvppgddsQq6PQm8daMfRfYoCRWnXnYtyRQR1MxL7Sot9QlC7C81/V+CbG8cGqv8XFmOY4Ga3qWc1A==" /><input value="sms" type="hidden" name="user[login_type]" id="user_login_type" /> <input type="hidden" name="redirect_to_url" id="redirect_to_url" /> <input class='placeholder__autofill-text'> <div class='field'> <input class="session-login__phone-input" placeholder="手机号码" type="text" name="user[login]" id="user_login" /> </div> <div class='field'> <div class='ui right labeled input captcha-labeled'> <input disabled="disabled" class="session-login__captcha-input" placeholder="手机验证码" type="text" name="user[account_captcha]" id="user_account_captcha" /> <div class='ui basic orange button session-login__captcha-button'> 发送验证码 </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='two fields'> <div class='field'> <div class='ui checkbox js-checkbox'><input name="user[remember_me]" type="hidden" value="0" /><input type="checkbox" value="1" name="user[remember_me]" id="user_remember_me" /><label>记住我</label></div> </div> <div class='field' style='text-align: right'> <a class="session__toggle-button" data-control="password" href="/login">用户名密码登录</a> </div> </div> <div class='field'> <input type="submit" name="commit" value="登 录" class="ui fluid orange submit button large" /> </div> <div class='field text-center'> <a class="forget-password" href="/password/new">已有帐号,忘记密码?</a> </div> </form> <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> </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 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> <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