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