<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/azure-devops-server-git-submodule-support-szve2f2az" -->

---
title: Azure DevOps Server – Git submodule support | daily.dev
description: Azure DevOps Server now supports browsing Git submodules directly in the Files hub, letting users click into a submodule and land on the exact referenced...
canonical: https://daily.dev/posts/azure-devops-server-git-submodule-support-szve2f2az
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Azure DevOps Server – Git submodule support | daily.dev
og:description: Azure DevOps Server now supports browsing Git submodules directly in the Files hub, letting users click into a submodule and land on the exact referenced...
og:url: https://daily.dev/posts/azure-devops-server-git-submodule-support-szve2f2az
og:image: https://api.daily.dev/og/posts/SzvE2f2az.png
og:image:alt: Azure DevOps Server – Git submodule support
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Azure DevOps Server – Git submodule support

**[The Art of Simplicity](https://daily.dev/sources/bartwullems)** · 2 min read · 1 upvotes · 0 comments

## Summary

Azure DevOps Server now supports browsing Git submodules directly in the Files hub, letting users click into a submodule and land on the exact referenced commit instead of manually tracking down the repo and commit. It works with submodules pointing to Azure Repos, GitHub, GitLab, or Bitbucket, and supports absolute HTTPS, SSH, and relative .gitmodules URL formats. The feature originally shipped in the cloud-based Azure DevOps Services and has now been backported to the on-prem Server edition. No configuration is needed beyond having submodules defined in .gitmodules.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://bartwullems.blogspot.com/2026/08/azure-devops-server-git-submodule.html>

## Questions this post answers

### Does Azure DevOps Server support Git submodule navigation in the Files hub?

Yes, Azure DevOps Server now lets you click directly into a submodule from the Files hub and land exactly on the commit your project references, instead of manually finding the submodule's repo and commit. It supports submodules pointing to Azure Repos, GitHub, GitLab, or Bitbucket, and works with absolute HTTPS, SSH, and relative URL formats in .gitmodules. No configuration is needed beyond having submodules defined.

_Track backported Azure DevOps Server features like this one as they land, on daily.dev._

### Why did Azure DevOps Server just get a feature that Azure DevOps Services already had?

Cloud features in Azure DevOps Services are periodically backported to Azure DevOps Server, the on-premises/self-hosted edition, on a delay. Git submodule support in the Files hub is one such feature that shipped first in the cloud version and has now made its way to Server, so self-hosting teams should check release notes periodically to catch these delayed additions.

_Self-hosted Azure DevOps admins follow release notes for delayed feature backports via daily.dev._

## Similar posts on daily.dev

- [Azure DevOps\( Server\) –Check repository health and usage](https://daily.dev/posts/azure-devops-server-check-repository-health-and-usage-s1siney4c) · The Art of Simplicity · 0 upvotes · 0 comments
- [Azure DevOps and GitHub Repositories — Next Steps in the Path to Agentic AI](https://daily.dev/posts/azure-devops-and-github-repositories-next-steps-in-the-path-to-agentic-ai-m5afv9h92) · DevBlogs · 0 upvotes · 0 comments
- [Azure DevOps in the GitHub Copilot App](https://daily.dev/posts/azure-devops-in-the-github-copilot-app-uxumprwyq) · DevBlogs · 0 upvotes · 0 comments

---

Tags: [#github](https://daily.dev/tags/github), [#git](https://daily.dev/tags/git), [#azure-devops](https://daily.dev/tags/azure-devops)

[View this post on daily.dev](https://daily.dev/posts/azure-devops-server-git-submodule-support-szve2f2az)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Azure DevOps Server – Git submodule support","url":"https://daily.dev/posts/azure-devops-server-git-submodule-support-szve2f2az","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/azure-devops-server-git-submodule-support-szve2f2az"},"datePublished":"2026-08-18T05:09:33.160Z","dateModified":"2026-09-14T06:06:44.100Z","description":"Azure DevOps Server now supports browsing Git submodules directly in the Files hub, letting users click into a submodule and land on the exact referenced...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/20561cd6cc2921c17e7b6db0b9eaa6cc?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/20561cd6cc2921c17e7b6db0b9eaa6cc?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"The Art of Simplicity","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"The Art of Simplicity","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/52b68c70636d44f0901ae7cd107c9438","url":"https://daily.dev/sources/bartwullems"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/azure-devops-server-git-submodule-support-szve2f2az","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"github,git,azure-devops","timeRequired":"PT2M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"The Art of Simplicity","item":"https://daily.dev/sources/bartwullems"},{"@type":"ListItem","position":3,"name":"Azure DevOps Server – Git submodule support"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/azure-devops-server-git-submodule-support-szve2f2az#faq","mainEntity":[{"@type":"Question","name":"Does Azure DevOps Server support Git submodule navigation in the Files hub?","acceptedAnswer":{"@type":"Answer","text":"Yes, Azure DevOps Server now lets you click directly into a submodule from the Files hub and land exactly on the commit your project references, instead of manually finding the submodule's repo and commit. It supports submodules pointing to Azure Repos, GitHub, GitLab, or Bitbucket, and works with absolute HTTPS, SSH, and relative URL formats in .gitmodules. No configuration is needed beyond having submodules defined. Track backported Azure DevOps Server features like this one as they land, on daily.dev."}},{"@type":"Question","name":"Why did Azure DevOps Server just get a feature that Azure DevOps Services already had?","acceptedAnswer":{"@type":"Answer","text":"Cloud features in Azure DevOps Services are periodically backported to Azure DevOps Server, the on-premises/self-hosted edition, on a delay. Git submodule support in the Files hub is one such feature that shipped first in the cloud version and has now made its way to Server, so self-hosting teams should check release notes periodically to catch these delayed additions. Self-hosted Azure DevOps admins follow release notes for delayed feature backports via daily.dev."}}]}
```

