91

NuGet を使用する Visual Studio プロジェクトの .gitignore を作成しようとしています。現在含まれているもの:

\packages/*
!packages/repositories.config

これは、フォルダー内の何も無視しません。すべてが追加でステージングされます。私も試しました:

packages/
!packages/repositories.config

これにより、packages フォルダー内のすべてが無視され、packages/repositories.config は含まれません。

私は何を間違っていますか?

4

6 に答える 6

117
/packages/
!packages/repositories.config

.gitignorepackages フォルダーにを追加することもできます。

*
!repositories.config
!.gitignore
于 2012-05-28T14:08:51.187 に答える
0

すべてのNUGET Temp アーティファクトに対して正しく実行したい場合

このコードを.gitignore


# Ignore all my NuGet temp Packages
*.nupkg
# NuGet Symbol Packages
*.snupkg
# The packages folder can be ignored because of Package Restore
**/[Pp]ackages/*
# except build/, which is used as an MSBuild target.
!**/[Pp]ackages/build/
# Uncomment if necessary however generally it will be regenerated when needed
#!**/[Pp]ackages/repositories.config
# NuGet v3's project.json files produces more ignorable files
*.nuget.props
*.nuget.targets
于 2021-04-06T14:31:39.260 に答える