将某些项目从Azure Devops同步到Github或其他解决方案?

时间:2018-09-22 13:40:08

标签: github azure-devops

我有一个包含许多项目的大型.NET解决方案。一切都在Azure开发人员身上,并且对团队来说运作良好。

其中一些项目是演示项目。 我希望有一种方法可以在github上发布这些演示项目的代码,以便它们可以公开使用。

我正在寻找一种将这些特定项目的代码发布到github的方法。

有人能有效地做到这一点吗?

2 个答案:

答案 0 :(得分:0)

如果您先使用任何以前的源代码控制(例如TFS),请先取消附加它, 我认为您正在使用VS,

  • 右键单击解决方案,然后选择“将解决方案添加到源代码管理”
  • 自VS 2015以来,GitHub已集成,开箱即用,登录到GitHub帐户(如果您使用的是旧版本,只需下载它作为扩展即可)

  • 下面是视觉效果

enter image description here

答案 1 :(得分:0)

  1. 创建一个新文件夹。
  2. 仅将要发布在GitHub上的项目复制到此文件夹中(仅 )。
  3. 创建一个新的Git存储库:

    git init
    git add .
    git commit -m "first commit"
    
  4. 在GitHub上创建一个新的仓库: enter image description here

  5. 打开cmd并将新的本地存储库推送到新的GitHub存储库。

    cd path/to/your-new-folder
    git remote add origin https://github.com/{your-user-name}/demo-projcets.git
    git push -u origin master