[{"data":1,"prerenderedAt":889},["ShallowReactive",2],{"/en-us/blog/tags/git":3,"navigation-ja-jp":18,"banner-ja-jp":429,"footer-ja-jp":439,"git-tag-posts-ja-jp":675},{"id":4,"title":5,"body":6,"category":6,"config":7,"content":9,"description":6,"extension":11,"meta":12,"navigation":13,"path":14,"seo":15,"slug":6,"stem":16,"testContent":6,"type":6,"__hash__":17},"blogTags/en-us/blog/tags/git.yml","Git",null,{"template":8},"BlogTag",{"tag":10,"tagSlug":10},"git","yml",{},true,"/en-us/blog/tags/git",{},"en-us/blog/tags/git","f9yav7tdkPmMM9LFRsBxzcj-AXaYzF14HtbM4IcOubc",{"data":19},{"logo":20,"freeTrial":25,"sales":30,"login":35,"items":40,"search":349,"minimal":382,"duo":399,"switchNav":408,"pricingDeployment":419},{"config":21},{"href":22,"dataGaName":23,"dataGaLocation":24},"/ja-jp/","gitlab logo","header",{"text":26,"config":27},"無料トライアルを開始",{"href":28,"dataGaName":29,"dataGaLocation":24},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp&glm_content=default-saas-trial/","free trial",{"text":31,"config":32},"お問い合わせ",{"href":33,"dataGaName":34,"dataGaLocation":24},"/ja-jp/sales/","sales",{"text":36,"config":37},"サインイン",{"href":38,"dataGaName":39,"dataGaLocation":24},"https://gitlab.com/users/sign_in/","sign in",[41,68,165,170,271,331],{"text":42,"config":43,"cards":45},"プラットフォーム",{"dataNavLevelOne":44},"platform",[46,52,60],{"title":42,"description":47,"link":48},"DevSecOpsに特化したインテリジェントオーケストレーションプラットフォーム",{"text":49,"config":50},"プラットフォームを探索",{"href":51,"dataGaName":44,"dataGaLocation":24},"/ja-jp/platform/",{"title":53,"description":54,"link":55},"GitLab Duo Agent Platform","ソフトウェアライフサイクル全体を支えるエージェント型AI",{"text":56,"config":57},"GitLab Duoのご紹介",{"href":58,"dataGaName":59,"dataGaLocation":24},"/ja-jp/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":61,"description":62,"link":63},"GitLabが選ばれる理由","エンタープライズがGitLabを選ぶ主な理由をご覧ください",{"text":64,"config":65},"詳細はこちら",{"href":66,"dataGaName":67,"dataGaLocation":24},"/ja-jp/why-gitlab/","why gitlab",{"text":69,"left":13,"config":70,"link":72,"lists":76,"footer":147},"製品",{"dataNavLevelOne":71},"solutions",{"text":73,"config":74},"すべてのソリューションを表示",{"href":75,"dataGaName":71,"dataGaLocation":24},"/ja-jp/solutions/",[77,102,125],{"title":78,"description":79,"link":80,"items":85},"自動化","CI/CDと自動化でデプロイを加速",{"config":81},{"icon":82,"href":83,"dataGaName":84,"dataGaLocation":24},"AutomatedCodeAlt","/ja-jp/solutions/delivery-automation/","automated software delivery",[86,90,93,98],{"text":87,"config":88},"CI/CD",{"href":89,"dataGaLocation":24,"dataGaName":87},"/ja-jp/solutions/continuous-integration/",{"text":53,"config":91},{"href":58,"dataGaLocation":24,"dataGaName":92},"gitlab duo agent platform - product menu",{"text":94,"config":95},"ソースコード管理",{"href":96,"dataGaLocation":24,"dataGaName":97},"/ja-jp/solutions/source-code-management/","Source Code Management",{"text":99,"config":100},"自動化されたソフトウェアデリバリー",{"href":83,"dataGaLocation":24,"dataGaName":101},"Automated software delivery",{"title":103,"description":104,"link":105,"items":110},"セキュリティ","セキュリティを犠牲にすることなくコード作成を高速化",{"config":106},{"href":107,"dataGaName":108,"dataGaLocation":24,"icon":109},"/ja-jp/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[111,115,120],{"text":112,"config":113},"アプリケーションセキュリティテスト",{"href":107,"dataGaName":114,"dataGaLocation":24},"Application security testing",{"text":116,"config":117},"ソフトウェアサプライチェーンの安全性",{"href":118,"dataGaLocation":24,"dataGaName":119},"/ja-jp/solutions/supply-chain/","Software supply chain security",{"text":121,"config":122},"ソフトウェアコンプライアンス",{"href":123,"dataGaName":124,"dataGaLocation":24},"/ja-jp/solutions/software-compliance/","software compliance",{"title":126,"link":127,"items":132},"測定",{"config":128},{"icon":129,"href":130,"dataGaName":131,"dataGaLocation":24},"DigitalTransformation","/ja-jp/solutions/visibility-measurement/","visibility and measurement",[133,137,142],{"text":134,"config":135},"可視性と測定",{"href":130,"dataGaLocation":24,"dataGaName":136},"Visibility and Measurement",{"text":138,"config":139},"バリューストリーム管理",{"href":140,"dataGaLocation":24,"dataGaName":141},"/ja-jp/solutions/value-stream-management/","Value Stream Management",{"text":143,"config":144},"分析とインサイト",{"href":145,"dataGaLocation":24,"dataGaName":146},"/ja-jp/solutions/analytics-and-insights/","Analytics and insights",{"title":148,"items":149},"GitLabが活躍する場所",[150,155,160],{"text":151,"config":152},"大企業",{"href":153,"dataGaLocation":24,"dataGaName":154},"/ja-jp/enterprise/","enterprise",{"text":156,"config":157},"スモールビジネス",{"href":158,"dataGaLocation":24,"dataGaName":159},"/ja-jp/small-business/","small business",{"text":161,"config":162},"公共部門",{"href":163,"dataGaLocation":24,"dataGaName":164},"/ja-jp/solutions/public-sector/","public sector",{"text":166,"config":167},"価格",{"href":168,"dataGaName":169,"dataGaLocation":24,"dataNavLevelOne":169},"/ja-jp/pricing/","pricing",{"text":171,"config":172,"link":174,"lists":178,"feature":258},"リソース",{"dataNavLevelOne":173},"resources",{"text":175,"config":176},"すべてのリソースを表示",{"href":177,"dataGaName":173,"dataGaLocation":24},"/ja-jp/resources/",[179,212,230],{"title":180,"items":181},"はじめに",[182,187,192,197,202,207],{"text":183,"config":184},"インストール",{"href":185,"dataGaName":186,"dataGaLocation":24},"/ja-jp/install/","install",{"text":188,"config":189},"クイックスタートガイド",{"href":190,"dataGaName":191,"dataGaLocation":24},"/ja-jp/get-started/","quick setup checklists",{"text":193,"config":194},"学ぶ",{"href":195,"dataGaLocation":24,"dataGaName":196},"https://university.gitlab.com/","learn",{"text":198,"config":199},"製品ドキュメント",{"href":200,"dataGaName":201,"dataGaLocation":24},"https://docs.gitlab.com/ja-jp/","product documentation",{"text":203,"config":204},"ベストプラクティスビデオ",{"href":205,"dataGaName":206,"dataGaLocation":24},"/ja-jp/getting-started-videos/","best practice videos",{"text":208,"config":209},"インテグレーション",{"href":210,"dataGaName":211,"dataGaLocation":24},"/ja-jp/integrations/","integrations",{"title":213,"items":214},"検索する",[215,220,225],{"text":216,"config":217},"お客様成功事例",{"href":218,"dataGaName":219,"dataGaLocation":24},"/ja-jp/customers/","customer success stories",{"text":221,"config":222},"ブログ",{"href":223,"dataGaName":224,"dataGaLocation":24},"/ja-jp/blog/","blog",{"text":226,"config":227},"リモート",{"href":228,"dataGaName":229,"dataGaLocation":24},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":231,"items":232},"つなげる",[233,238,243,248,253],{"text":234,"config":235},"GitLabサービス",{"href":236,"dataGaName":237,"dataGaLocation":24},"/ja-jp/services/","services",{"text":239,"config":240},"コミュニティ",{"href":241,"dataGaName":242,"dataGaLocation":24},"/community/","community",{"text":244,"config":245},"フォーラム",{"href":246,"dataGaName":247,"dataGaLocation":24},"https://forum.gitlab.com/","forum",{"text":249,"config":250},"イベント",{"href":251,"dataGaName":252,"dataGaLocation":24},"/events/","events",{"text":254,"config":255},"パートナー",{"href":256,"dataGaName":257,"dataGaLocation":24},"/ja-jp/partners/","partners",{"background":259,"textColor":260,"text":261,"image":262,"link":266},"#2f2a6b","#fff","ソフトウェア開発の未来への洞察",{"altText":263,"config":264},"ソースプロモカード",{"src":265},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":267,"config":268},"最新情報を読む",{"href":269,"dataGaName":270,"dataGaLocation":24},"/ja-jp/the-source/","the source",{"text":272,"config":273,"lists":275},"会社情報",{"dataNavLevelOne":274},"company",[276],{"items":277},[278,283,289,291,296,301,306,311,316,321,326],{"text":279,"config":280},"GitLabについて",{"href":281,"dataGaName":282,"dataGaLocation":24},"/ja-jp/company/","about",{"text":284,"config":285,"footerGa":288},"採用情報",{"href":286,"dataGaName":287,"dataGaLocation":24},"/jobs/","jobs",{"dataGaName":287},{"text":249,"config":290},{"href":251,"dataGaName":252,"dataGaLocation":24},{"text":292,"config":293},"経営陣",{"href":294,"dataGaName":295,"dataGaLocation":24},"/company/team/e-group/","leadership",{"text":297,"config":298},"チーム",{"href":299,"dataGaName":300,"dataGaLocation":24},"/company/team/","team",{"text":302,"config":303},"ハンドブック",{"href":304,"dataGaName":305,"dataGaLocation":24},"https://handbook.gitlab.com/","handbook",{"text":307,"config":308},"投資家向け情報",{"href":309,"dataGaName":310,"dataGaLocation":24},"https://ir.gitlab.com/","investor relations",{"text":312,"config":313},"トラストセンター",{"href":314,"dataGaName":315,"dataGaLocation":24},"/ja-jp/security/","trust center",{"text":317,"config":318},"AI Transparency Center",{"href":319,"dataGaName":320,"dataGaLocation":24},"/ja-jp/ai-transparency-center/","ai transparency center",{"text":322,"config":323},"ニュースレター",{"href":324,"dataGaName":325,"dataGaLocation":24},"/company/contact/#contact-forms","newsletter",{"text":327,"config":328},"プレス",{"href":329,"dataGaName":330,"dataGaLocation":24},"/press/","press",{"text":31,"config":332,"lists":333},{"dataNavLevelOne":274},[334],{"items":335},[336,339,344],{"text":31,"config":337},{"href":33,"dataGaName":338,"dataGaLocation":24},"talk to sales",{"text":340,"config":341},"サポートを受ける",{"href":342,"dataGaName":343,"dataGaLocation":24},"https://support.gitlab.com","support portal",{"text":345,"config":346},"カスタマーポータル",{"href":347,"dataGaName":348,"dataGaLocation":24},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":350,"login":351,"suggestions":358},"閉じる",{"text":352,"link":353},"リポジトリとプロジェクトを検索するには、次にログインします",{"text":354,"config":355},"GitLab.com",{"href":38,"dataGaName":356,"dataGaLocation":357},"search login","search",{"text":359,"default":360},"提案",[361,363,368,370,374,378],{"text":53,"config":362},{"href":58,"dataGaName":53,"dataGaLocation":357},{"text":364,"config":365},"コード提案（AI）",{"href":366,"dataGaName":367,"dataGaLocation":357},"/ja-jp/solutions/code-suggestions/","Code Suggestions (AI)",{"text":87,"config":369},{"href":89,"dataGaName":87,"dataGaLocation":357},{"text":371,"config":372},"GitLab on AWS",{"href":373,"dataGaName":371,"dataGaLocation":357},"/ja-jp/partners/technology-partners/aws/",{"text":375,"config":376},"GitLab on Google Cloud",{"href":377,"dataGaName":375,"dataGaLocation":357},"/ja-jp/partners/technology-partners/google-cloud-platform/",{"text":379,"config":380},"GitLabを選ぶ理由",{"href":66,"dataGaName":381,"dataGaLocation":357},"Why GitLab?",{"freeTrial":383,"mobileIcon":387,"desktopIcon":392,"secondaryButton":395},{"text":26,"config":384},{"href":385,"dataGaName":29,"dataGaLocation":386},"https://gitlab.com/-/trials/new/","nav",{"altText":388,"config":389},"GitLabアイコン",{"src":390,"dataGaName":391,"dataGaLocation":386},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":388,"config":393},{"src":394,"dataGaName":391,"dataGaLocation":386},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":180,"config":396},{"href":397,"dataGaName":398,"dataGaLocation":386},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp/get-started/","get started",{"freeTrial":400,"mobileIcon":404,"desktopIcon":406},{"text":401,"config":402},"GitLab Duoの詳細について",{"href":58,"dataGaName":403,"dataGaLocation":386},"gitlab duo",{"altText":388,"config":405},{"src":390,"dataGaName":391,"dataGaLocation":386},{"altText":388,"config":407},{"src":394,"dataGaName":391,"dataGaLocation":386},{"button":409,"mobileIcon":414,"desktopIcon":416},{"text":410,"config":411},"/switch",{"href":412,"dataGaName":413,"dataGaLocation":386},"#contact","switch",{"altText":388,"config":415},{"src":390,"dataGaName":391,"dataGaLocation":386},{"altText":388,"config":417},{"src":418,"dataGaName":391,"dataGaLocation":386},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":420,"mobileIcon":425,"desktopIcon":427},{"text":421,"config":422},"料金ページに戻る",{"href":168,"dataGaName":423,"dataGaLocation":386,"icon":424},"back to pricing","GoBack",{"altText":388,"config":426},{"src":390,"dataGaName":391,"dataGaLocation":386},{"altText":388,"config":428},{"src":394,"dataGaName":391,"dataGaLocation":386},{"title":430,"button":431,"config":436},"エージェント型AIがソフトウェア配信をどのように変革するかをご覧ください",{"text":432,"config":433},"GitLab Transcendを今すぐ視聴",{"href":434,"dataGaName":435,"dataGaLocation":24},"/ja-jp/events/transcend/virtual/","transcend event",{"layout":437,"icon":438,"disabled":13},"release","AiStar",{"data":440},{"text":441,"source":442,"edit":448,"contribute":453,"config":458,"items":463,"minimal":666},"GitはSoftware Freedom Conservancyの商標です。当社は「GitLab」をライセンスに基づいて使用しています",{"text":443,"config":444},"ページのソースを表示",{"href":445,"dataGaName":446,"dataGaLocation":447},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":449,"config":450},"このページを編集",{"href":451,"dataGaName":452,"dataGaLocation":447},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":454,"config":455},"ご協力をお願いします",{"href":456,"dataGaName":457,"dataGaLocation":447},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":459,"facebook":460,"youtube":461,"linkedin":462},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[464,509,562,605,632],{"title":166,"links":465,"subMenu":480},[466,470,475],{"text":467,"config":468},"プランの表示",{"href":168,"dataGaName":469,"dataGaLocation":447},"view plans",{"text":471,"config":472},"Premiumを選ぶ理由",{"href":473,"dataGaName":474,"dataGaLocation":447},"/ja-jp/pricing/premium/","why premium",{"text":476,"config":477},"Ultimateを選ぶ理由",{"href":478,"dataGaName":479,"dataGaLocation":447},"/ja-jp/pricing/ultimate/","why ultimate",[481],{"title":31,"links":482},[483,485,487,489,494,499,504],{"text":31,"config":484},{"href":33,"dataGaName":34,"dataGaLocation":447},{"text":340,"config":486},{"href":342,"dataGaName":343,"dataGaLocation":447},{"text":345,"config":488},{"href":347,"dataGaName":348,"dataGaLocation":447},{"text":490,"config":491},"ステータス",{"href":492,"dataGaName":493,"dataGaLocation":447},"https://status.gitlab.com/","status",{"text":495,"config":496},"利用規約",{"href":497,"dataGaName":498,"dataGaLocation":447},"/terms/","terms of use",{"text":500,"config":501},"プライバシーに関する声明",{"href":502,"dataGaName":503,"dataGaLocation":447},"/ja-jp/privacy/","privacy statement",{"text":505,"config":506},"Cookie 優先設定",{"dataGaName":507,"dataGaLocation":447,"id":508,"isOneTrustButton":13},"cookie preferences","ot-sdk-btn",{"title":69,"links":510,"subMenu":519},[511,515],{"text":512,"config":513},"DevSecOpsプラットフォーム",{"href":51,"dataGaName":514,"dataGaLocation":447},"devsecops platform",{"text":516,"config":517},"AI支援開発",{"href":58,"dataGaName":518,"dataGaLocation":447},"ai-assisted development",[520],{"title":521,"links":522},"トピック",[523,527,532,537,542,547,552,557],{"text":87,"config":524},{"href":525,"dataGaName":526,"dataGaLocation":447},"/ja-jp/topics/ci-cd/","cicd",{"text":528,"config":529},"GitOps",{"href":530,"dataGaName":531,"dataGaLocation":447},"/ja-jp/topics/gitops/","gitops",{"text":533,"config":534},"DevOps",{"href":535,"dataGaName":536,"dataGaLocation":447},"/ja-jp/topics/devops/","devops",{"text":538,"config":539},"バージョン管理",{"href":540,"dataGaName":541,"dataGaLocation":447},"/ja-jp/topics/version-control/","version control",{"text":543,"config":544},"DevSecOps",{"href":545,"dataGaName":546,"dataGaLocation":447},"/ja-jp/topics/devsecops/","devsecops",{"text":548,"config":549},"クラウドネイティブ",{"href":550,"dataGaName":551,"dataGaLocation":447},"/ja-jp/topics/cloud-native/","cloud native",{"text":553,"config":554},"コーディングのためのAI",{"href":555,"dataGaName":556,"dataGaLocation":447},"/ja-jp/topics/devops/ai-for-coding/","ai for coding",{"text":558,"config":559},"エージェント型AI",{"href":560,"dataGaName":561,"dataGaLocation":447},"/ja-jp/topics/agentic-ai/","agentic ai",{"title":563,"links":564},"ソリューション",[565,568,570,575,579,582,585,588,590,592,595,600],{"text":112,"config":566},{"href":107,"dataGaName":567,"dataGaLocation":447},"Application Security Testing",{"text":99,"config":569},{"href":83,"dataGaName":84,"dataGaLocation":447},{"text":571,"config":572},"アジャイル開発",{"href":573,"dataGaName":574,"dataGaLocation":447},"/ja-jp/solutions/agile-delivery/","agile delivery",{"text":576,"config":577},"SCM",{"href":96,"dataGaName":578,"dataGaLocation":447},"source code management",{"text":87,"config":580},{"href":89,"dataGaName":581,"dataGaLocation":447},"continuous integration & delivery",{"text":138,"config":583},{"href":140,"dataGaName":584,"dataGaLocation":447},"value stream management",{"text":528,"config":586},{"href":587,"dataGaName":531,"dataGaLocation":447},"/ja-jp/solutions/gitops/",{"text":151,"config":589},{"href":153,"dataGaName":154,"dataGaLocation":447},{"text":156,"config":591},{"href":158,"dataGaName":159,"dataGaLocation":447},{"text":593,"config":594},"公共機関",{"href":163,"dataGaName":164,"dataGaLocation":447},{"text":596,"config":597},"教育",{"href":598,"dataGaName":599,"dataGaLocation":447},"/ja-jp/solutions/education/","education",{"text":601,"config":602},"金融サービス",{"href":603,"dataGaName":604,"dataGaLocation":447},"/ja-jp/solutions/finance/","financial services",{"title":171,"links":606},[607,609,611,613,616,618,620,622,624,626,628,630],{"text":183,"config":608},{"href":185,"dataGaName":186,"dataGaLocation":447},{"text":188,"config":610},{"href":190,"dataGaName":191,"dataGaLocation":447},{"text":193,"config":612},{"href":195,"dataGaName":196,"dataGaLocation":447},{"text":198,"config":614},{"href":200,"dataGaName":615,"dataGaLocation":447},"docs",{"text":221,"config":617},{"href":223,"dataGaName":224,"dataGaLocation":447},{"text":216,"config":619},{"href":218,"dataGaName":219,"dataGaLocation":447},{"text":226,"config":621},{"href":228,"dataGaName":229,"dataGaLocation":447},{"text":234,"config":623},{"href":236,"dataGaName":237,"dataGaLocation":447},{"text":239,"config":625},{"href":241,"dataGaName":242,"dataGaLocation":447},{"text":244,"config":627},{"href":246,"dataGaName":247,"dataGaLocation":447},{"text":249,"config":629},{"href":251,"dataGaName":252,"dataGaLocation":447},{"text":254,"config":631},{"href":256,"dataGaName":257,"dataGaLocation":447},{"title":272,"links":633},[634,636,638,640,642,644,646,650,655,657,659,661],{"text":279,"config":635},{"href":281,"dataGaName":274,"dataGaLocation":447},{"text":284,"config":637},{"href":286,"dataGaName":287,"dataGaLocation":447},{"text":292,"config":639},{"href":294,"dataGaName":295,"dataGaLocation":447},{"text":297,"config":641},{"href":299,"dataGaName":300,"dataGaLocation":447},{"text":302,"config":643},{"href":304,"dataGaName":305,"dataGaLocation":447},{"text":307,"config":645},{"href":309,"dataGaName":310,"dataGaLocation":447},{"text":647,"config":648},"Sustainability",{"href":649,"dataGaName":647,"dataGaLocation":447},"/sustainability/",{"text":651,"config":652},"ダイバーシティ、インクルージョン、ビロンギング（DIB）",{"href":653,"dataGaName":654,"dataGaLocation":447},"/ja-jp/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":312,"config":656},{"href":314,"dataGaName":315,"dataGaLocation":447},{"text":322,"config":658},{"href":324,"dataGaName":325,"dataGaLocation":447},{"text":327,"config":660},{"href":329,"dataGaName":330,"dataGaLocation":447},{"text":662,"config":663},"現代奴隷制の透明性に関する声明",{"href":664,"dataGaName":665,"dataGaLocation":447},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":667},[668,670,673],{"text":495,"config":669},{"href":497,"dataGaName":498,"dataGaLocation":447},{"text":671,"config":672},"Cookieの設定",{"dataGaName":507,"dataGaLocation":447,"id":508,"isOneTrustButton":13},{"text":500,"config":674},{"href":502,"dataGaName":503,"dataGaLocation":447},[676,688,698,709,719,730,740,749,758,767,777,787,797,806,815,823,832,840,850,859,868,879],{"content":677,"config":686},{"title":678,"heroImage":679,"category":680,"description":681,"authors":682,"date":685},"ガイド: Azure DevOpsからGitLabへの移行","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749658924/Blog/Hero%20Images/securitylifecycle-light.png","engineering","GitLabプロフェッショナルサービスの移行ツールを使用してAzure DevOpsからGitLabへの完全な移行を実行する方法を学びます — 計画、実行から移行後のフォローアップタスクまで。",[683,684],"Evgeny Rudinsky","Michael Leopard","2025-12-03",{"slug":687,"externalUrl":-1},"migration-from-azure-devops-to-gitlab",{"content":689,"config":696},{"title":690,"heroImage":691,"category":680,"description":692,"authors":693,"date":695},"Gitワークフローを高速化","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750098264/Blog/Hero%20Images/Blog/Hero%20Images/AdobeStock_519147119_2RafH61mqosMZv8HGAlsUj_1750098264407.jpg","Git Much Fasterスクリプトがあらゆる環境でgit cloneオペレーションを最適化 — クローン時間は最大93%、ディスク使用量は最大98%削減。",[694],"Darwin Sanoy","2025-09-10",{"slug":697,"externalUrl":-1},"supercharge-your-git-workflows",{"content":699,"config":707},{"title":700,"heroImage":701,"category":702,"description":703,"authors":704,"date":706},"git mergeコマンドの基本を徹底解説","https://res.cloudinary.com/about-gitlab-com/image/upload/v1754287290/averr2ecwl01q2f9lknf.jpg","open-source","この記事では、git mergeコマンドについてコマンドの基本的な使い方からリクエストコードまで解説します。",[705],"GitLab Team","2025-08-04",{"slug":708,"externalUrl":-1},"git-merge-command-overview",{"content":710,"config":717},{"title":711,"heroImage":712,"category":702,"description":713,"authors":714,"date":716},"Git 2.50.0の新機能","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749663087/Blog/Hero%20Images/git3-cover.png","git-diff-pairs(1)コマンドや、参照の一括更新を行うためのgit-rev-list(1)オプションなど、GitLabのGitチームとGitコミュニティによるコントリビュートをご紹介します。",[715],"Justin Tobler","2025-06-16",{"slug":718,"externalUrl":-1},"what-s-new-in-git-2-50-0",{"content":720,"config":728},{"title":721,"heroImage":722,"category":680,"description":723,"authors":724,"date":727},"GitLabリポジトリのバックアップを48時間から41分に短縮した方法","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097166/Blog/Hero%20Images/Blog/Hero%20Images/REFERENCE%20-%20display%20preview%20for%20blog%20images%20%282%29_2pKf8RsKzAaThmQfqHIaa7_1750097166565.png","15年前のGit関数のパフォーマンス上のボトルネックを追跡して修正し、効率性の向上、より強固なバックアップ戦略の導入、リスクの軽減を実現した方法をご紹介します。",[725,726],"Karthik Nayak","Manuel Kraft","2025-06-05",{"slug":729,"externalUrl":-1},"how-we-decreased-gitlab-repo-backup-times-from-48-hours-to-41-minutes",{"content":731,"config":738},{"title":732,"heroImage":733,"category":702,"description":734,"authors":735,"date":737},"20年にわたるGitの歴史をたどる","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097380/Blog/Hero%20Images/Blog/Hero%20Images/git-20-years-opt2_TWNsNk8KH43b3jP0KLD0U_1750097380123.png","初めて行われたコミット、初期リリースのユニークな特徴、そしてgit-push(1)のデフォルト動作の変更によって生じた混乱について、一緒に振り返っていきましょう。",[736],"Patrick Steinhardt","2025-04-14",{"slug":739,"externalUrl":-1},"journey-through-gits-20-year-history",{"content":741,"config":747},{"title":742,"heroImage":743,"category":680,"description":744,"authors":745,"date":746},"拡張子YAMLファイルとは？基本から使い方まで徹底解説","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749662547/Blog/Hero%20Images/what_is_yaml.jpg","YAMLは構成ファイル紹介などに使用されるフォーマットです。この記事では、YAMLの基本からKubernetesなどでの具体的な使い方まで解説します。",[705],"2025-04-09",{"slug":748,"externalUrl":-1},"what-is-yaml",{"content":750,"config":756},{"title":751,"heroImage":752,"category":702,"description":753,"authors":754,"date":755},"Git誕生20周年を、生みの親リーナス・トーバルズ氏と一緒に祝う","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749662510/Blog/Hero%20Images/git-20-years-opt1.png","トーバルズ氏がオープンソースのバージョン管理システムの開発にいたった経緯、数か月で手を引いた理由、そしてGitでの新しいプログラミング言語のサポートについてどう考えているかをご紹介します。",[736],"2025-04-07",{"slug":757,"externalUrl":-1},"celebrating-gits-20th-anniversary-with-creator-linus-torvalds",{"content":759,"config":765},{"title":760,"heroImage":712,"category":702,"description":761,"authors":762,"date":764},"Git 2.49.0の新機能","このリリースでは、zlib-ngによるパフォーマンス向上、新しい名前ハッシュアルゴリズム、そして新しいコマンドgit-backfill(1)の導入などが行われています。",[763],"Toon Claes","2025-03-14",{"slug":766,"externalUrl":-1},"whats-new-in-git-2-49-0",{"content":768,"config":775},{"title":769,"heroImage":770,"category":702,"description":771,"authors":772,"date":774},"継続的デリバリーにおける信頼できる情報源としてOCIイメージを活用する方法","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097601/Blog/Hero%20Images/Blog/Hero%20Images/REFERENCE%20-%20Use%20this%20page%20as%20a%20reference%20for%20thumbnail%20sizes_76Tn5jFmEHY5LFj8RdDjNY_1750097600692.png","GitOpsワークフローの一環としてOpen Container Initiative（OCI）イメージを活用する利点、およびKubernetesへのデプロイを簡素化するためにGitLabが提供する多くの機能について詳しくご紹介します。",[773],"Daniel Helfand","2025-02-19",{"slug":776,"externalUrl":-1},"how-to-use-oci-images-as-the-source-of-truth-for-continuous-delivery",{"content":778,"config":785},{"title":779,"heroImage":780,"category":702,"description":781,"authors":782,"date":784},"Git 2.48.0の新機能","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749663691/Blog/Hero%20Images/AdobeStock_752438815.jpg","Gitの最新バージョンについてご紹介します。新たなビルドシステムに加え、最適化された新しいreftableバックエンドが導入されました。また、GitLabのGitチームおよびGitコミュニティによるコントリビュートもご紹介します。",[783],"Christian Couder","2025-01-10",{"slug":786,"externalUrl":-1},"whats-new-in-git-2-48-0",{"content":788,"config":795},{"title":789,"heroImage":790,"category":702,"description":791,"authors":792,"date":794},"git pushタグの基本を徹底攻略","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749665200/Blog/Hero%20Images/gitpush.jpg","git pushコマンドで、他の開発者とバージョンやリリース情報、マイルストーンをタグを使用して共有する方法とコツをご紹介。",[793],"GitLab","2024-12-19",{"slug":796,"externalUrl":-1},"mastering-the-basics-of-git-push-tag",{"content":798,"config":804},{"title":799,"heroImage":800,"category":702,"description":801,"authors":802,"date":803},"WindowsでGit Bashを使ってGitコマンドラインを操作する","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749660028/Blog/Hero%20Images/blog-image-template-1800x945__25_.png","Git Bashの概要、動作の仕組み、インストール方法、知っておくべき主要なコマンドについて学びましょう。",[793],"2024-12-16",{"slug":805,"externalUrl":-1},"git-command-line-on-windows-with-git-bash",{"content":807,"config":813},{"title":808,"heroImage":809,"category":702,"description":810,"authors":811,"date":812},"Gitとは？初心者に使い方、意味、機能、利点を徹底解説","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749687231/Blog/Hero%20Images/Git.jpg","Gitとは？管理部門やオペレーション部門、初心者には知られていないGitの基礎知識を、仕組みから利点、基礎用語、よくある質問まで徹底的に解説。",[705],"2024-10-08",{"slug":814,"externalUrl":-1},"what-is-git",{"content":816,"config":821},{"title":817,"heroImage":780,"category":702,"description":818,"authors":819,"date":820},"Git 2.47.0の新機能","Gitの最新バージョンについてご紹介します。新たに追加されたグローバル変数を使用すれば、参照やオブジェクトのハッシュの形式を設定できます。GitLabのGitチームと、より広範なGitコミュニティによるコントリビュートをご確認ください。",[715],"2024-10-07",{"slug":822,"externalUrl":-1},"whats-new-in-git-2-47-0",{"content":824,"config":830},{"title":825,"heroImage":826,"category":702,"description":827,"authors":828,"date":829},"GitFlowとは？GitLab Flowとの違いと開発フローを解説","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659838/Blog/Hero%20Images/AdobeStock_662057734.jpg","GitFlowとGitLab Flowの違いや、GitFlowとは何なのか、GitFlowの仕組みや使うメリット、よくある質問などをご紹介します。",[705],"2024-09-27",{"slug":831,"externalUrl":-1},"what-is-gitflow",{"content":833,"config":838},{"title":834,"heroImage":800,"category":702,"description":835,"authors":836,"date":837},"Git 2.46.0の新機能","ここでは、参照バックエンド移行ツールやトランザクションシンボリック参照の更新など、GitLabのGitチームやより広範なGitコミュニティがリリースにコントリビュートしたハイライトをご紹介します。",[715],"2024-07-29",{"slug":839,"externalUrl":-1},"whats-new-in-git-2-46-0",{"content":841,"config":848},{"title":842,"heroImage":843,"category":702,"description":844,"authors":845,"date":847},"git fetchとgit pullのコマンド上での違いとは？","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749665856/Blog/Hero%20Images/AdobeStock_869074524.jpg","git pullは、git fetchと同時にgit mergeを実施するgitコマンドのことです。この記事では、それぞれの特徴と適した用途をご紹介します。",[846],"GitLab Japan Team","2024-07-25",{"slug":849,"externalUrl":-1},"what-is-the-difference-between-git-fetch-and-git-pull",{"content":851,"config":857},{"title":852,"heroImage":853,"category":702,"description":854,"authors":855,"date":856},"初心者向けGit reftableフォーマットガイド","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749664595/Blog/Hero%20Images/blog-image-template-1800x945__9_.png","Git 2.45.0では、GitLabがreftableバックエンドをGitに取り込んだことで、参照の保存方法が完全に変更されました。この新しいフォーマットの内部の仕組みを詳しく見てみましょう。",[736],"2024-05-30",{"slug":858,"externalUrl":-1},"a-beginners-guide-to-the-git-reftable-format",{"content":860,"config":866},{"title":861,"heroImage":862,"category":702,"description":863,"authors":864,"date":865},"Git 2.45.0の新機能","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659507/Blog/Hero%20Images/AdobeStock_623844718.jpg","ここでは、GitLabのGitチームと、より広範なGitコミュニティが最新のGitリリースにコントリビュートしたいくつかのハイライトを紹介します。これには、「reftables」や参照用の優れたツールなどが挙げられます。",[736],"2024-04-30",{"slug":867,"externalUrl":-1},"whats-new-in-git-2-45-0",{"content":869,"config":877},{"title":870,"heroImage":871,"category":872,"description":873,"authors":874,"date":876},"チュートリアル：GitLabでリリース自動化とリリースノート自動生成","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659978/Blog/Hero%20Images/automation.png","product","GitLabのChangelog APIを使用すると、リリースアーティファクト、リリースノートなどの変更をまとめた、包括的な変更履歴の生成を自動化できます。",[875],"Ben Ridley","2023-11-01",{"slug":878,"externalUrl":-1},"tutorial-automated-release-and-release-notes-with-gitlab",{"content":880,"config":887},{"title":881,"heroImage":882,"category":680,"description":883,"authors":884,"date":886}," git Commit（コミット）の履歴が重要な理由とその整理方法","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659457/Blog/Hero%20Images/keep-git-commit-history-clean.jpg","git コミット履歴は、煩雑になりがち。gitコミットのメッセージ履歴をクリーンに保ち、変更内容を把握する方法とその重要性をご紹介します。",[885],"Kushal Pandya","2018-06-07",{"slug":888,"externalUrl":-1},"keeping-git-commit-history-clean",1777493644390]