[{"data":1,"prerenderedAt":1133},["ShallowReactive",2],{"/ja-jp/blog/tutorial-migrate-from-google-cloud-source-repositories-to-gitlab":3,"navigation-ja-jp":339,"banner-ja-jp":768,"footer-ja-jp":776,"blog-post-authors-ja-jp-Tsukasa Komatsubara|Regnard Raquedan":1018,"blog-related-posts-ja-jp-tutorial-migrate-from-google-cloud-source-repositories-to-gitlab":1045,"blog-promotions-ja-jp":1071,"next-steps-ja-jp":1124},{"id":4,"title":5,"authors":6,"body":9,"category":316,"date":317,"description":318,"extension":319,"externalUrl":320,"faq":320,"featured":321,"heroImage":322,"meta":323,"navigation":324,"path":325,"seo":326,"slug":330,"stem":331,"tags":332,"template":336,"updatedDate":337,"__hash__":338},"blogPosts/ja-jp/blog/tutorial-migrate-from-google-cloud-source-repositories-to-gitlab.md","Google Cloud Source RepositoriesからGitLabへの移行ガイド【決定版】",[7,8],"Tsukasa Komatsubara","Regnard Raquedan",{"type":10,"value":11,"toc":309},"minimark",[12,29,32,37,40,95,98,101,109,112,139,146,156,162,168,200,215,236,245,248,276,279,290,305],[13,14,15,16,22,23,28],"p",{},"Google Cloudの",[17,18,21],"a",{"href":19,"rel":20},"https://cloud.google.com/source-repositories/docs/release-notes",[],"Cloud Source Repositories（またはCSR）が非推奨","（外部サイト）となることで、ソフトウェア開発者は自社のソースコードリポジトリ向けにフル機能を備えた代替製品を探す必要がでてきました。",[17,24,27],{"href":25,"rel":26},"https://cloud.google.com/find-a-partner/partner/gitlab-inc",[],"Google Cloudテクノロジーパートナー","（外部サイト）であり、包括的なDevSecOps機能を提供しているGitLabは、有力な選択肢の一つになるでしょう。",[13,30,31],{},"このガイドでは、GitLab.comを使用している方、またGoogle Cloud上のSelf-Managedインスタンスを使用している方を対象に、CSRからGitLabにスムーズに移行するための手順をご紹介します。",[33,34,36],"h2",{"id":35},"gitlabがオススメの理由","GitLabがオススメの理由",[13,38,39],{},"Google Cloud Source RepositoriesからGitLabへの移行がオススメな理由はお勧めの方法です。GitLabはGoogle Cloudの戦略的パートナーであり、既存のインフラストラクチャと簡単かつシームレスに統合でき、次のような方法でお客様に価値をもたらします。",[41,42,43,55,65,80],"ul",{},[44,45,46,50],"li",{},[47,48,49],"strong",{},"DevSecOpsプラットフォームの統合",[41,51,52],{},[44,53,54],{},"計画からモニタリングまで、開発ライフサイクル全体を単一アプリケーションに統合します。これにより、個別ツールの乱立が解消され、劇的に生産性を向上できます。",[44,56,57,60],{},[47,58,59],{},"Google Cloudとのシームレスな統合",[41,61,62],{},[44,63,64],{},"Google Kubernetes Engine（GKE）やCloud Build、Cloud Storageと簡単に接続できるため、Google Cloudエコシステム内でのスムーズな移行および効率的な運用が期待できます。",[44,66,67,70],{},[47,68,69],{},"高度なCI/CD機能",[41,71,72],{},[44,73,74,79],{},[17,75,78],{"href":76,"rel":77},"https://docs.gitlab.com/ja-jp/topics/autodevops/",[],"Auto DevOps","を活用して、セキュリティスキャンからデプロイまであらゆるプロセスを自動化し、開発サイクルを加速します。",[44,81,82,85],{},[47,83,84],{},"業界屈指のAIによるコーディング支援",[41,86,87],{},[44,88,89,94],{},[17,90,93],{"href":91,"rel":92},"https://about.gitlab.com/gitlab-duo-agent-platform/",[],"GitLab Duo","に組み込まれたAIアシスト開発を活用することで、安全かつ効率的なコーディング環境を促進できます。",[33,96,97],{"id":97},"前提要件",[13,99,100],{},"移行を開始する前に、以下の2点を必ず用意してください。",[41,102,103,106],{},[44,104,105],{},"GitLabアカウント：GitLab.comまたはセルフホスト型インスタンス上でアカウントを設定します。",[44,107,108],{},"GitLabプロジェクト：CSRリポジトリの移行先として、GitLabで空のプロジェクトを作成します。",[33,110,111],{"id":111},"移行手順",[113,114,115,118,136],"ol",{},[44,116,117],{},"空のGitLabプロジェクトを作成する：このプロジェクトをCSRリポジトリの移行先として使用します。作成したプロジェクトは今のところ、空のままにしておきます。",[44,119,120,121,125,126,129,130,135],{},"パーソナルアクセストークン（PAT）を生成する：GitLabの設定に移動し、",[122,123,124],"code",{},"read_repository","と",[122,127,128],{},"write_repository","スコープを有効にして",[17,131,134],{"href":132,"rel":133},"https://docs.gitlab.com/ja-jp/user/profile/personal_access_tokens/",[],"PATを生成","します。移行プロセス中にGitの操作を認証する際に、このトークンを使用します。",[44,137,138],{},"Cloud Shellエディタでコードを編集する：CSRリポジトリで「コードを編集」ボタンをクリックして、Cloud Shellエディタを開きます。続行するには、Cloud Shellを認証して「リポジトリを信頼する」を選択する必要があります。",[13,140,141],{},[142,143],"img",{"alt":144,"src":145},"Google Cloud Shellエディタ","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097750/Blog/Content%20Images/Blog/Content%20Images/image1_aHR0cHM6_1750097750517.png",[113,147,149],{"start":148},4,[44,150,151,152,155],{},"Gitのステータスを調べる：Cloud Shellで",[122,153,154],{},"git status","を実行して、現在のブランチを確認し、GitLabにプッシュする前にすべてが正常であることを確かめます。",[13,157,158],{},[142,159],{"alt":160,"src":161},"Gitのステータスを調査する","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097750/Blog/Content%20Images/Blog/Content%20Images/image2_aHR0cHM6_1750097750518.png",[113,163,165],{"start":164},5,[44,166,167],{},"リモートリポジトリを設定する：次のコマンドを実行して、GitLabプロジェクトをリモートリポジトリとして追加します。",[169,170,175],"pre",{"className":171,"code":172,"language":173,"meta":174,"style":174},"language-shell shiki shiki-themes github-light","git remote add origin [GITLAB_PROJECT_URL]\n","shell","",[122,176,177],{"__ignoreMap":174},[178,179,182,186,190,193,196],"span",{"class":180,"line":181},"line",1,[178,183,185],{"class":184},"s7eDp","git",[178,187,189],{"class":188},"sYBdl"," remote",[178,191,192],{"class":188}," add",[178,194,195],{"class":188}," origin",[178,197,199],{"class":198},"sgsFI"," [GITLAB_PROJECT_URL]\n",[113,201,203],{"start":202},6,[44,204,205,208,209,214],{},[122,206,207],{},"[GITLAB_PROJECT_URL]","の部分をGitLabプロジェクトの実際のURLに置き換えます。\nGitLabにプッシュする：最後に次のコマンドを実行して、ローカルリポジトリを",[17,210,213],{"href":211,"rel":212},"https://about.gitlab.com/ja-jp/blog/mastering-the-basics-of-git-push-tag/",[],"GitLabにプッシュ","します。",[169,216,218],{"className":171,"code":217,"language":173,"meta":174,"style":174},"git push -u origin [BRANCH_NAME]\n",[122,219,220],{"__ignoreMap":174},[178,221,222,224,227,231,233],{"class":180,"line":181},[178,223,185],{"class":184},[178,225,226],{"class":188}," push",[178,228,230],{"class":229},"sYu0t"," -u",[178,232,195],{"class":188},[178,234,235],{"class":198}," [BRANCH_NAME]\n",[113,237,239],{"start":238},7,[44,240,241,244],{},[122,242,243],{},"[BRANCH_NAME]","の部分を先程確認した現在のブランチ名に置き換えます。\nプロンプトが表示されたら、GitLabのユーザー名に加え、パスワードとしてPATを使用して認証を行い、プッシュを完了します。",[33,246,247],{"id":247},"ベストプラクティス",[41,249,250,253,256],{},[44,251,252],{},"開始前にバックアップする：移行プロセスをはじめる前に、必ずCSRリポジトリをバックアップしてください。",[44,254,255],{},"移行後にテストする：ブランチやCI/CDパイプラインなど、リポジトリのすべての要素が想定どおりに、GitLabで動作することを確認しましょう。",[44,257,258,259,263,264,269,270,275],{},"GitLabの機能を活用する：",[17,260,262],{"href":91,"rel":261},[],"AI","や",[17,265,268],{"href":266,"rel":267},"https://docs.gitlab.com/ja-jp/ci/",[],"CI/CD","、",[17,271,274],{"href":272,"rel":273},"https://about.gitlab.com/solutions/agile-delivery/",[],"GitLab Enterprise Agile Planning","など、GitLabで提供される高度なDevSecOps機能を活用して、開発ワークフローを強化しましょう。",[13,277,278],{},"Google Cloud Source RepositoriesからGitLabへの移行は容易に実施でき、単なるソースコードの管理以上に多くのメリットがあります。移行後にワークフローを強化したいと考えているデベロッパーにとって、GitLabをGoogle Cloudと統合させることは非常に効果的な選択肢になると言えるでしょう。",[280,281,282],"blockquote",{},[13,283,284,289],{},[17,285,288],{"href":286,"rel":287},"https://about.gitlab.com/blog/gitlab-google-cloud-integrations-now-in-public-beta/",[],"GitLabのGoogle Cloudとの統合について詳しくは、こちら","をお読みください。",[13,291,292],{},[293,294,295,296,301,304],"em",{},"監修：小松原 つかさ ",[17,297,300],{"href":298,"rel":299},"https://gitlab.com/tkomatsubara",[],"@tkomatsubara",[302,303],"br",{},"\n（GitLab合同会社 ソリューションアーキテクト本部 シニアパートナーソリューションアーキテクト）",[306,307,308],"style",{},"html pre.shiki code .s7eDp, html code.shiki .s7eDp{--shiki-default:#6F42C1}html pre.shiki code .sYBdl, html code.shiki .sYBdl{--shiki-default:#032F62}html pre.shiki code .sgsFI, html code.shiki .sgsFI{--shiki-default:#24292E}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html pre.shiki code .sYu0t, html code.shiki .sYu0t{--shiki-default:#005CC5}",{"title":174,"searchDepth":310,"depth":310,"links":311},2,[312,313,314,315],{"id":35,"depth":310,"text":36},{"id":97,"depth":310,"text":97},{"id":111,"depth":310,"text":111},{"id":247,"depth":310,"text":247},"product","2024-08-28","Google CloudでCloud Source Repositoriesが非推奨になります。この記事では、Cloud Source RepositoriesのソースコードリポジトリをGitLabに移行する方法と、ベストプラクティスをご紹介します。","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097739/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%2813%29_1zdtbfPDHZVe6JC2AbdHmb_1750097738370.png",{},true,"/ja-jp/blog/tutorial-migrate-from-google-cloud-source-repositories-to-gitlab",{"title":5,"description":318,"ogTitle":5,"ogDescription":318,"noIndex":321,"ogImage":322,"ogUrl":327,"ogSiteName":328,"ogType":329,"canonicalUrls":327},"https://about.gitlab.com/blog/tutorial-migrate-from-google-cloud-source-repositories-to-gitlab","https://about.gitlab.com","article","tutorial-migrate-from-google-cloud-source-repositories-to-gitlab","ja-jp/blog/tutorial-migrate-from-google-cloud-source-repositories-to-gitlab",[333,334,335],"tutorial","google","DevSecOps platform","BlogPost","2024-09-12","QUNi8uZyd_NFboMUxBcGQu4odTejuMygb42A0LF-8wg",{"logo":340,"freeTrial":345,"sales":350,"login":355,"items":360,"search":688,"minimal":721,"duo":738,"switchNav":747,"pricingDeployment":758},{"config":341},{"href":342,"dataGaName":343,"dataGaLocation":344},"/ja-jp/","gitlab logo","header",{"text":346,"config":347},"無料トライアルを開始",{"href":348,"dataGaName":349,"dataGaLocation":344},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp&glm_content=default-saas-trial/","free trial",{"text":351,"config":352},"デモをリクエスト",{"href":353,"dataGaName":354,"dataGaLocation":344},"/ja-jp/sales/?contact-topic=request-demo","sales",{"text":356,"config":357},"サインイン",{"href":358,"dataGaName":359,"dataGaLocation":344},"https://gitlab.com/users/sign_in/","sign in",[361,390,491,496,610,666],{"text":362,"config":363,"menu":365},"プラットフォーム",{"dataNavLevelOne":364},"platform",{"type":366,"columns":367},"cards",[368,374,382],{"title":362,"description":369,"link":370},"DevSecOpsに特化したインテリジェントオーケストレーションプラットフォーム",{"text":371,"config":372},"プラットフォームの詳細はこちら",{"href":373,"dataGaName":364,"dataGaLocation":344},"/ja-jp/platform/",{"title":375,"description":376,"link":377},"GitLab Duo Agent Platform","ソフトウェアライフサイクル全体を支えるエージェント型AI",{"text":378,"config":379},"GitLab Duoのご紹介",{"href":380,"dataGaName":381,"dataGaLocation":344},"/ja-jp/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":383,"description":384,"link":385},"GitLabが選ばれる理由","エンタープライズがGitLabを選ぶ主な理由をご覧ください",{"text":386,"config":387},"詳細はこちら",{"href":388,"dataGaName":389,"dataGaLocation":344},"/ja-jp/why-gitlab/","why gitlab",{"text":391,"left":324,"config":392,"menu":394},"製品",{"dataNavLevelOne":393},"solutions",{"type":395,"link":396,"columns":400,"feature":470},"lists",{"text":397,"config":398},"すべてのソリューションを表示",{"href":399,"dataGaName":393,"dataGaLocation":344},"/ja-jp/solutions/",[401,425,448],{"title":402,"description":403,"link":404,"items":409},"自動化","CI/CDと自動化でデプロイを加速",{"config":405},{"icon":406,"href":407,"dataGaName":408,"dataGaLocation":344},"AutomatedCodeAlt","/ja-jp/solutions/delivery-automation/","automated software delivery",[410,413,416,421],{"text":268,"config":411},{"href":412,"dataGaLocation":344,"dataGaName":268},"/ja-jp/solutions/continuous-integration/",{"text":375,"config":414},{"href":380,"dataGaLocation":344,"dataGaName":415},"gitlab duo agent platform - product menu",{"text":417,"config":418},"ソースコード管理",{"href":419,"dataGaLocation":344,"dataGaName":420},"/ja-jp/solutions/source-code-management/","Source Code Management",{"text":422,"config":423},"自動化されたソフトウェアデリバリー",{"href":407,"dataGaLocation":344,"dataGaName":424},"Automated software delivery",{"title":426,"description":427,"link":428,"items":433},"セキュリティ","セキュリティを犠牲にすることなくコード作成を高速化",{"config":429},{"href":430,"dataGaName":431,"dataGaLocation":344,"icon":432},"/ja-jp/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[434,438,443],{"text":435,"config":436},"アプリケーションセキュリティテスト",{"href":430,"dataGaName":437,"dataGaLocation":344},"Application security testing",{"text":439,"config":440},"ソフトウェアサプライチェーンセキュリティ",{"href":441,"dataGaLocation":344,"dataGaName":442},"/ja-jp/solutions/supply-chain/","Software supply chain security",{"text":444,"config":445},"ソフトウェアコンプライアンス",{"href":446,"dataGaName":447,"dataGaLocation":344},"/ja-jp/solutions/software-compliance/","software compliance",{"title":449,"link":450,"items":455},"測定",{"config":451},{"icon":452,"href":453,"dataGaName":454,"dataGaLocation":344},"DigitalTransformation","/ja-jp/solutions/visibility-measurement/","visibility and measurement",[456,460,465],{"text":457,"config":458},"可視性と測定",{"href":453,"dataGaLocation":344,"dataGaName":459},"Visibility and Measurement",{"text":461,"config":462},"バリューストリーム管理",{"href":463,"dataGaLocation":344,"dataGaName":464},"/ja-jp/solutions/value-stream-management/","Value Stream Management",{"text":466,"config":467},"分析とインサイト",{"href":468,"dataGaLocation":344,"dataGaName":469},"/ja-jp/solutions/analytics-and-insights/","Analytics and insights",{"title":471,"type":395,"items":472},"GitLabが活躍する場所",[473,479,485],{"text":474,"config":475},"大企業",{"icon":476,"href":477,"dataGaLocation":344,"dataGaName":478},"Building","/ja-jp/enterprise/","enterprise",{"text":480,"config":481},"スモールビジネス",{"icon":482,"href":483,"dataGaLocation":344,"dataGaName":484},"Work","/ja-jp/small-business/","small business",{"text":486,"config":487},"公共部門",{"icon":488,"href":489,"dataGaLocation":344,"dataGaName":490},"Organization","/ja-jp/solutions/public-sector/","public sector",{"text":492,"config":493},"価格",{"href":494,"dataGaName":495,"dataGaLocation":344,"dataNavLevelOne":495},"/ja-jp/pricing/","pricing",{"text":497,"config":498,"menu":500},"関連リソース",{"dataNavLevelOne":499},"resources",{"type":395,"link":501,"columns":505,"feature":599},{"text":502,"config":503},"すべてのリソースを表示",{"href":504,"dataGaName":499,"dataGaLocation":344},"/ja-jp/resources/",[506,539,566],{"title":507,"items":508},"はじめに",[509,514,519,524,529,534],{"text":510,"config":511},"インストール",{"href":512,"dataGaName":513,"dataGaLocation":344},"/ja-jp/install/","install",{"text":515,"config":516},"クイックスタートガイド",{"href":517,"dataGaName":518,"dataGaLocation":344},"/ja-jp/get-started/","quick setup checklists",{"text":520,"config":521},"学ぶ",{"href":522,"dataGaLocation":344,"dataGaName":523},"https://university.gitlab.com/","learn",{"text":525,"config":526},"製品ドキュメント",{"href":527,"dataGaName":528,"dataGaLocation":344},"https://docs.gitlab.com/ja-jp/","product documentation",{"text":530,"config":531},"ベストプラクティスビデオ",{"href":532,"dataGaName":533,"dataGaLocation":344},"/ja-jp/getting-started-videos/","best practice videos",{"text":535,"config":536},"インテグレーション",{"href":537,"dataGaName":538,"dataGaLocation":344},"/ja-jp/integrations/","integrations",{"title":540,"items":541},"検索する",[542,547,552,557,561],{"text":543,"config":544},"お客様成功事例",{"href":545,"dataGaName":546,"dataGaLocation":344},"/ja-jp/customers/","customer success stories",{"text":548,"config":549},"ブログ",{"href":550,"dataGaName":551,"dataGaLocation":344},"/ja-jp/blog/","blog",{"text":553,"config":554},"Demo Hub",{"href":555,"dataGaName":556,"dataGaLocation":344},"/ja-jp/demo-hub/","demo hub",{"text":558,"config":559},"The Source",{"href":560,"dataGaName":551,"dataGaLocation":344},"/ja-jp/the-source/",{"text":562,"config":563},"リモート",{"href":564,"dataGaName":565,"dataGaLocation":344},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":567,"items":568},"つなげる",[569,574,579,584,589,594],{"text":570,"config":571},"GitLabサービス",{"href":572,"dataGaName":573,"dataGaLocation":344},"/ja-jp/services/","services",{"text":575,"config":576},"コントリビュート",{"href":577,"dataGaName":578,"dataGaLocation":344},"https://contributors.gitlab.com","contribute",{"text":580,"config":581},"コミュニティ",{"href":582,"dataGaName":583,"dataGaLocation":344},"/community/","community",{"text":585,"config":586},"フォーラム",{"href":587,"dataGaName":588,"dataGaLocation":344},"https://forum.gitlab.com/","forum",{"text":590,"config":591},"イベント",{"href":592,"dataGaName":593,"dataGaLocation":344},"/events/","events",{"text":595,"config":596},"パートナー",{"href":597,"dataGaName":598,"dataGaLocation":344},"/ja-jp/partners/","partners",{"config":600,"title":603,"text":604,"link":605},{"background":601,"textColor":602},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","GitLabの最新情報","最新の機能と改善点に関する情報をお届けします。",{"text":606,"config":607},"最新情報を読む",{"href":608,"dataGaName":609,"dataGaLocation":344},"/ja-jp/whats-new/","whats new",{"text":611,"config":612,"menu":614},"企業情報",{"dataNavLevelOne":613},"company",{"type":395,"columns":615},[616],{"items":617},[618,623,629,631,636,641,646,651,656,661],{"text":619,"config":620},"GitLabについて",{"href":621,"dataGaName":622,"dataGaLocation":344},"/ja-jp/company/","about",{"text":624,"config":625,"footerGa":628},"採用情報",{"href":626,"dataGaName":627,"dataGaLocation":344},"/jobs/","jobs",{"dataGaName":627},{"text":590,"config":630},{"href":592,"dataGaName":593,"dataGaLocation":344},{"text":632,"config":633},"経営陣",{"href":634,"dataGaName":635,"dataGaLocation":344},"/company/team/e-group/","leadership",{"text":637,"config":638},"ハンドブック",{"href":639,"dataGaName":640,"dataGaLocation":344},"https://handbook.gitlab.com/","handbook",{"text":642,"config":643},"投資家向け情報",{"href":644,"dataGaName":645,"dataGaLocation":344},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":647,"config":648},"トラストセンター",{"href":649,"dataGaName":650,"dataGaLocation":344},"/ja-jp/security/","trust center",{"text":652,"config":653},"AI Transparency Center",{"href":654,"dataGaName":655,"dataGaLocation":344},"/ja-jp/ai-transparency-center/","ai transparency center",{"text":657,"config":658},"ニュースレター",{"href":659,"dataGaName":660,"dataGaLocation":344},"/company/contact/#contact-forms","newsletter",{"text":662,"config":663},"プレス",{"href":664,"dataGaName":665,"dataGaLocation":344},"/press/","press",{"text":667,"config":668,"menu":669},"お問い合わせ",{"dataNavLevelOne":613},{"type":395,"columns":670},[671],{"items":672},[673,678,683],{"text":674,"config":675},"お問い合わせはこちら",{"href":676,"dataGaName":677,"dataGaLocation":344},"/ja-jp/sales/","talk to sales",{"text":679,"config":680},"サポートを受ける",{"href":681,"dataGaName":682,"dataGaLocation":344},"https://support.gitlab.com/hc/en-us","support portal",{"text":684,"config":685},"カスタマーポータル",{"href":686,"dataGaName":687,"dataGaLocation":344},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":689,"login":690,"suggestions":697},"閉じる",{"text":691,"link":692},"リポジトリとプロジェクトを検索するには、次にログインします",{"text":693,"config":694},"GitLab.com",{"href":358,"dataGaName":695,"dataGaLocation":696},"search login","search",{"text":698,"default":699},"提案",[700,702,707,709,713,717],{"text":375,"config":701},{"href":380,"dataGaName":375,"dataGaLocation":696},{"text":703,"config":704},"コード提案（AI）",{"href":705,"dataGaName":706,"dataGaLocation":696},"/ja-jp/solutions/code-suggestions/","Code Suggestions (AI)",{"text":268,"config":708},{"href":412,"dataGaName":268,"dataGaLocation":696},{"text":710,"config":711},"GitLab on AWS",{"href":712,"dataGaName":710,"dataGaLocation":696},"/ja-jp/partners/technology-partners/aws/",{"text":714,"config":715},"GitLab on Google Cloud",{"href":716,"dataGaName":714,"dataGaLocation":696},"/ja-jp/partners/technology-partners/google-cloud-platform/",{"text":718,"config":719},"GitLabを選ぶ理由",{"href":388,"dataGaName":720,"dataGaLocation":696},"Why GitLab?",{"freeTrial":722,"mobileIcon":726,"desktopIcon":731,"secondaryButton":734},{"text":346,"config":723},{"href":724,"dataGaName":349,"dataGaLocation":725},"https://gitlab.com/-/trials/new/","nav",{"altText":727,"config":728},"GitLabアイコン",{"src":729,"dataGaName":730,"dataGaLocation":725},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":727,"config":732},{"src":733,"dataGaName":730,"dataGaLocation":725},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":507,"config":735},{"href":736,"dataGaName":737,"dataGaLocation":725},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp/get-started/","get started",{"freeTrial":739,"mobileIcon":743,"desktopIcon":745},{"text":740,"config":741},"GitLab Duoの詳細について",{"href":380,"dataGaName":742,"dataGaLocation":725},"gitlab duo",{"altText":727,"config":744},{"src":729,"dataGaName":730,"dataGaLocation":725},{"altText":727,"config":746},{"src":733,"dataGaName":730,"dataGaLocation":725},{"button":748,"mobileIcon":753,"desktopIcon":755},{"text":749,"config":750},"/switch",{"href":751,"dataGaName":752,"dataGaLocation":725},"#contact","switch",{"altText":727,"config":754},{"src":729,"dataGaName":730,"dataGaLocation":725},{"altText":727,"config":756},{"src":757,"dataGaName":730,"dataGaLocation":725},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":759,"mobileIcon":764,"desktopIcon":766},{"text":760,"config":761},"料金ページに戻る",{"href":494,"dataGaName":762,"dataGaLocation":725,"icon":763},"back to pricing","GoBack",{"altText":727,"config":765},{"src":729,"dataGaName":730,"dataGaLocation":725},{"altText":727,"config":767},{"src":733,"dataGaName":730,"dataGaLocation":725},{"title":769,"button":770,"config":774},"GitLab Orbitが登場: AIエージェントのためのコンテキストレイヤー",{"text":386,"config":771},{"href":772,"dataGaName":773,"dataGaLocation":344},"/ja-jp/gitlab-orbit/","orbit",{"layout":775,"disabled":321},"release",{"data":777},{"text":778,"source":779,"edit":785,"contribute":790,"config":795,"items":800,"minimal":1009},"GitはSoftware Freedom Conservancyの商標です。当社は「GitLab」をライセンスに基づいて使用しています",{"text":780,"config":781},"ページのソースを表示",{"href":782,"dataGaName":783,"dataGaLocation":784},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":786,"config":787},"このページを編集",{"href":788,"dataGaName":789,"dataGaLocation":784},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":791,"config":792},"ご協力をお願いします",{"href":793,"dataGaName":794,"dataGaLocation":784},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":796,"facebook":797,"youtube":798,"linkedin":799},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[801,846,899,942,976],{"title":492,"links":802,"subMenu":817},[803,807,812],{"text":804,"config":805},"プランの表示",{"href":494,"dataGaName":806,"dataGaLocation":784},"view plans",{"text":808,"config":809},"Premiumを選ぶ理由",{"href":810,"dataGaName":811,"dataGaLocation":784},"/ja-jp/pricing/premium/","why premium",{"text":813,"config":814},"Ultimateを選ぶ理由",{"href":815,"dataGaName":816,"dataGaLocation":784},"/ja-jp/pricing/ultimate/","why ultimate",[818],{"title":667,"links":819},[820,822,824,826,831,836,841],{"text":667,"config":821},{"href":676,"dataGaName":354,"dataGaLocation":784},{"text":679,"config":823},{"href":681,"dataGaName":682,"dataGaLocation":784},{"text":684,"config":825},{"href":686,"dataGaName":687,"dataGaLocation":784},{"text":827,"config":828},"ステータス",{"href":829,"dataGaName":830,"dataGaLocation":784},"https://status.gitlab.com/","status",{"text":832,"config":833},"利用規約",{"href":834,"dataGaName":835,"dataGaLocation":784},"/terms/","terms of use",{"text":837,"config":838},"プライバシーに関する声明",{"href":839,"dataGaName":840,"dataGaLocation":784},"/ja-jp/privacy/","privacy statement",{"text":842,"config":843},"Cookie 優先設定",{"dataGaName":844,"dataGaLocation":784,"id":845,"isOneTrustButton":324},"cookie preferences","ot-sdk-btn",{"title":391,"links":847,"subMenu":856},[848,852],{"text":849,"config":850},"DevSecOpsプラットフォーム",{"href":373,"dataGaName":851,"dataGaLocation":784},"devsecops platform",{"text":853,"config":854},"AI支援開発",{"href":380,"dataGaName":855,"dataGaLocation":784},"ai-assisted development",[857],{"title":858,"links":859},"トピック",[860,864,869,874,879,884,889,894],{"text":268,"config":861},{"href":862,"dataGaName":863,"dataGaLocation":784},"/ja-jp/topics/ci-cd/","cicd",{"text":865,"config":866},"GitOps",{"href":867,"dataGaName":868,"dataGaLocation":784},"/ja-jp/topics/gitops/","gitops",{"text":870,"config":871},"DevOps",{"href":872,"dataGaName":873,"dataGaLocation":784},"/ja-jp/topics/devops/","devops",{"text":875,"config":876},"バージョン管理",{"href":877,"dataGaName":878,"dataGaLocation":784},"/ja-jp/topics/version-control/","version control",{"text":880,"config":881},"DevSecOps",{"href":882,"dataGaName":883,"dataGaLocation":784},"/ja-jp/topics/devsecops/","devsecops",{"text":885,"config":886},"クラウドネイティブ",{"href":887,"dataGaName":888,"dataGaLocation":784},"/ja-jp/topics/cloud-native/","cloud native",{"text":890,"config":891},"コーディングのためのAI",{"href":892,"dataGaName":893,"dataGaLocation":784},"/ja-jp/topics/devops/ai-for-coding/","ai for coding",{"text":895,"config":896},"エージェント型AI",{"href":897,"dataGaName":898,"dataGaLocation":784},"/ja-jp/topics/agentic-ai/","agentic ai",{"title":900,"links":901},"ソリューション",[902,905,907,912,916,919,922,925,927,929,932,937],{"text":435,"config":903},{"href":430,"dataGaName":904,"dataGaLocation":784},"Application Security Testing",{"text":422,"config":906},{"href":407,"dataGaName":408,"dataGaLocation":784},{"text":908,"config":909},"アジャイル開発",{"href":910,"dataGaName":911,"dataGaLocation":784},"/ja-jp/solutions/agile-delivery/","agile delivery",{"text":913,"config":914},"SCM",{"href":419,"dataGaName":915,"dataGaLocation":784},"source code management",{"text":268,"config":917},{"href":412,"dataGaName":918,"dataGaLocation":784},"continuous integration & delivery",{"text":461,"config":920},{"href":463,"dataGaName":921,"dataGaLocation":784},"value stream management",{"text":865,"config":923},{"href":924,"dataGaName":868,"dataGaLocation":784},"/ja-jp/solutions/gitops/",{"text":474,"config":926},{"href":477,"dataGaName":478,"dataGaLocation":784},{"text":480,"config":928},{"href":483,"dataGaName":484,"dataGaLocation":784},{"text":930,"config":931},"公共機関",{"href":489,"dataGaName":490,"dataGaLocation":784},{"text":933,"config":934},"教育",{"href":935,"dataGaName":936,"dataGaLocation":784},"/ja-jp/solutions/education/","education",{"text":938,"config":939},"金融サービス",{"href":940,"dataGaName":941,"dataGaLocation":784},"/ja-jp/solutions/finance/","financial services",{"title":943,"links":944},"リソース",[945,947,949,951,955,957,960,962,964,966,968,970,972,974],{"text":510,"config":946},{"href":512,"dataGaName":513,"dataGaLocation":784},{"text":515,"config":948},{"href":517,"dataGaName":518,"dataGaLocation":784},{"text":520,"config":950},{"href":522,"dataGaName":523,"dataGaLocation":784},{"text":525,"config":952},{"href":953,"dataGaName":954,"dataGaLocation":784},"https://docs.gitlab.com/ja-jp","docs",{"text":548,"config":956},{"href":550,"dataGaName":551,"dataGaLocation":784},{"text":958,"config":959},"最新リリース",{"href":608,"dataGaName":609,"dataGaLocation":784},{"text":543,"config":961},{"href":545,"dataGaName":546,"dataGaLocation":784},{"text":562,"config":963},{"href":564,"dataGaName":565,"dataGaLocation":784},{"text":570,"config":965},{"href":572,"dataGaName":573,"dataGaLocation":784},{"text":575,"config":967},{"href":577,"dataGaName":578,"dataGaLocation":784},{"text":580,"config":969},{"href":582,"dataGaName":583,"dataGaLocation":784},{"text":585,"config":971},{"href":587,"dataGaName":588,"dataGaLocation":784},{"text":590,"config":973},{"href":592,"dataGaName":593,"dataGaLocation":784},{"text":595,"config":975},{"href":597,"dataGaName":598,"dataGaLocation":784},{"title":977,"links":978},"会社情報",[979,981,983,985,987,989,993,998,1000,1002,1004],{"text":619,"config":980},{"href":621,"dataGaName":613,"dataGaLocation":784},{"text":624,"config":982},{"href":626,"dataGaName":627,"dataGaLocation":784},{"text":632,"config":984},{"href":634,"dataGaName":635,"dataGaLocation":784},{"text":637,"config":986},{"href":639,"dataGaName":640,"dataGaLocation":784},{"text":642,"config":988},{"href":644,"dataGaName":645,"dataGaLocation":784},{"text":990,"config":991},"Sustainability",{"href":992,"dataGaName":990,"dataGaLocation":784},"/sustainability/",{"text":994,"config":995},"ダイバーシティ、インクルージョン、ビロンギング（DIB）",{"href":996,"dataGaName":997,"dataGaLocation":784},"/ja-jp/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":647,"config":999},{"href":649,"dataGaName":650,"dataGaLocation":784},{"text":657,"config":1001},{"href":659,"dataGaName":660,"dataGaLocation":784},{"text":662,"config":1003},{"href":664,"dataGaName":665,"dataGaLocation":784},{"text":1005,"config":1006},"現代奴隷制の透明性に関する声明",{"href":1007,"dataGaName":1008,"dataGaLocation":784},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":1010},[1011,1013,1016],{"text":832,"config":1012},{"href":834,"dataGaName":835,"dataGaLocation":784},{"text":1014,"config":1015},"Cookieの設定",{"dataGaName":844,"dataGaLocation":784,"id":845,"isOneTrustButton":324},{"text":837,"config":1017},{"href":839,"dataGaName":840,"dataGaLocation":784},[1019,1033],{"id":1020,"title":7,"body":320,"config":1021,"content":1023,"description":320,"extension":1027,"meta":1028,"navigation":324,"path":1029,"seo":1030,"stem":1031,"__hash__":1032},"blogAuthors/en-us/blog/authors/tsukasa-komatsubara.yml",{"template":1022},"BlogAuthor",{"name":7,"config":1024},{"headshot":1025,"ctfId":1026},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659784/Blog/Author%20Headshots/gitlab_tsukasa.jpg","31YQLiBRrJPn35BBhY69ly","yml",{},"/en-us/blog/authors/tsukasa-komatsubara",{},"en-us/blog/authors/tsukasa-komatsubara","O5IhL3DQ7MAo8yzVzaeGvidF81OrGBrv7DgR3C9ySBc",{"id":1034,"title":8,"body":320,"config":1035,"content":1036,"description":320,"extension":1027,"meta":1040,"navigation":324,"path":1041,"seo":1042,"stem":1043,"__hash__":1044},"blogAuthors/en-us/blog/authors/regnard-raquedan.yml",{"template":1022},{"name":8,"config":1037},{"headshot":1038,"ctfId":1039},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749663118/Blog/Author%20Headshots/regnard_raquedan_headshot.png","rraquedan",{},"/en-us/blog/authors/regnard-raquedan",{},"en-us/blog/authors/regnard-raquedan","1JCF9gTeSA0OaLWrorCsz7_b5_2A2kagAMVhH8r4NcM",[1046,1054,1062],{"title":1047,"description":1048,"heroImage":1049,"category":316,"date":1050,"authors":1051,"slug":1053,"externalUrl":320},"「作業アイテム作成」トリガーで割り当てを自動化する方法","作業アイテムの割り当てを手作業なしで瞬時に行うAI機能について、順を追って解説するガイドです。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1773866173/vte9qh8rriznvyclhkes.png","2026-07-20",[1052],"Cesar Saavedra","how-to-use-a-work-item-created-trigger",{"title":1055,"description":1056,"heroImage":1057,"category":316,"date":1058,"authors":1059,"slug":1061,"externalUrl":320},"GitLab 19.2リリース","GitLab 19.2でリリースした最新機能を公開します。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1783980535/t3gez0gpayfndrhncunf.png","2026-07-16",[1060],"GitLab Japan Team","gitlab-19-2-release",{"title":1063,"description":1064,"heroImage":1065,"category":316,"date":1066,"authors":1067,"slug":1070,"externalUrl":320},"GitLabの制限付きアクセスが進化。シート超過を防ぎ、コストを予測可能に","GitLabの制限付きアクセス機能が、シートの超過を防ぎ、ID プロバイダーと連携し、 ライセンスコストを予測しやすくする仕組みについて解説します。\n","https://res.cloudinary.com/about-gitlab-com/image/upload/v1774375772/kpaaaiqhokevxxeoxvu0.png","2026-07-06",[1068,1069],"Magdalena Frankiewicz","Priyanka Palanikumar","gitlab-restricted-access-improvements",{"promotions":1072},[1073,1087,1098,1110],{"id":1074,"categories":1075,"header":1077,"text":1078,"button":1079,"image":1084},"ai-modernization",[1076],"ai","AIの真価、組織全体で発揮できていますか？","所要時間は5分以内です",{"text":1080,"config":1081},"AI成熟度スコアを確認する",{"href":1082,"dataGaName":1083,"dataGaLocation":551},"/ja-jp/assessments/ai-modernization-assessment/","modernization assessment",{"config":1085},{"src":1086},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":1088,"categories":1089,"header":1090,"text":1078,"button":1091,"image":1095},"devops-modernization",[316,883],"単にツールを管理するだけでなく、イノベーションを提供していますか？",{"text":1092,"config":1093},"DevOps成熟度スコアを確認しましょう",{"href":1094,"dataGaName":1083,"dataGaLocation":551},"/ja-jp/assessments/devops-modernization-assessment/",{"config":1096},{"src":1097},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":1099,"categories":1100,"header":1102,"text":1078,"button":1103,"image":1107},"security-modernization",[1101],"security","スピードのためにセキュリティを犠牲にしていませんか？",{"text":1104,"config":1105},"セキュリティ成熟度スコアを確認しましょう",{"href":1106,"dataGaName":1083,"dataGaLocation":551},"/ja-jp/assessments/security-modernization-assessment/",{"config":1108},{"src":1109},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":1111,"paths":1112,"header":1115,"text":1116,"button":1117,"image":1122},"github-azure-migration",[1113,1114],"migration-from-azure-devops-to-gitlab","integrating-azure-devops-scm-and-gitlab","チームはGitHubのAzure移行に対応できていますか？","GitHubはすでにAzureを基盤として再構築を進めています。それがあなたのチームにとって何を意味するのか、ご確認ください。",{"text":1118,"config":1119},"GitLabとGitHubの比較を見る",{"href":1120,"dataGaName":1121,"dataGaLocation":551},"/ja-jp/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":1123},{"src":1097},{"header":1125,"blurb":1126,"button":1127,"secondaryButton":1131},"今すぐ開発をスピードアップ","DevSecOpsに特化したインテリジェントオーケストレーションプラットフォームで実現できることをご確認ください。\n",{"text":346,"config":1128},{"href":1129,"dataGaName":349,"dataGaLocation":1130},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/ja-jp/","feature",{"text":667,"config":1132},{"href":676,"dataGaName":354,"dataGaLocation":1130},1786803771660]