gpt4 book ai didi

javascript - 源代码管理中的 Visual Studio 2017 文件

转载 作者:行者123 更新时间:2023-12-03 04:16:38 25 4
gpt4 key购买 nike

我正在使用 Ionic、Angular 和 Cordova 开发一个移动应用项目。

我使用 Visual Studio 2017 作为我的 IDE。

当我测试我的应用程序时,我通过 Visual Studio 部署到设备,每次更改设备目标时,以下文件都会更改:

    modified:   App1.jsproj
modified: App1.jsproj.user
modified: App1.sln

当我开发新功能时,它会在我的 git 上产生很多噪音。但是,我希望其他开发人员能够从我的存储库中提取内容,并且能够打开 Visual Studio 并让应用程序运行。

在我的情况下,我应该从 git 中排除这些文件吗?

编辑:在我的 jsproj 文件中,这些值不断变化:

+    <ProjectConfiguration Include="Debug|Windows Phone">
+ <Configuration>Debug</Configuration>
+ <Platform>Windows Phone</Platform>
+ </ProjectConfiguration>

在我的 .sln 文件中,这些值不断变化:

+VisualStudioVersion = 15.0.26430.4
+ Debug|Windows Phone = Debug|Windows Phone

在我的 .user 文件中,这些值不断变化:

+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Windows Phone'">
+ <DebuggerFlavor>AndroidEmulator</DebuggerFlavor>
+ <AndroidEmulatorID>AndroidInstallEmulators;Install Android emulators...</AndroidEmulatorID>
+ </PropertyGroup>

我不知道为什么这些值不断变化,也不知道我是否应该跟踪它们。

最佳答案

您想要使用 skip-worktree 功能,如 https://stackoverflow.com/a/13631525/717372 中所述。

关于javascript - 源代码管理中的 Visual Studio 2017 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44111265/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com