我的git repo已连接到azure devops中的项目repo。后来,我在git repo中创建了一个新的分支。但我在我的天蓝仓库里看不到这个新分店。它们不应该同步吗?
更新:最终,我发现azure DevOps repo没有自动与git repo同步。为此,我们需要创建一个管道。您可以在这里找到解决方案:https://faun.pub/how-to-synchronize-azure-repos-with-external-git-repos-70ff92e51c63
TL;DR:不应该。你必须先推动。
你能澄清一下你的git回购是什么意思吗?它是你电脑上的一个文件夹,你有你的代码和一个";。git";文件夹它是像github或gitlab这样的页面上的一个空格吗?
此外,什么是";连接的";意思是
解释(基于对以上几点的一些猜测(:
如果你只有一个本地文件夹,那么要注意git不是一个"同步";像dropbox或onedrive这样的工具,尽管visualstudio让它看起来像这样(这是糟糕的设计!(。在azure中看到代码之前,通常需要执行一些手动步骤。其中一些需要在每次更改时重新执行(至少阶段、提交、推送(。下面的参考资料可能会对您有所帮助。请注意,您的本地.git文件夹通常被称为";本地存储库";而你的代码是你的";"工作副本";,而你的Azure空间是";"远程";。
https://learn.microsoft.com/en-us/azure/devops/repos/git/pushing?view=azure-devops&tabs=visual studiohttps://www.tutorialspoint.com/git/git_basic_concepts.htmhttps://www.freecodecamp.org/news/learn-the-basics-of-git-in-under-10-minutes-da548267cc91/
Git一开始很难,但不要让自己气馁,它会变得更容易!