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