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