Ludovic Frank Gitignore

.gitignore για .NET

30 κανόνες παράβλεψης για .NET, έτοιμοι για αντιγραφή στο αποθετήριό σας.

Η πλατφόρμα προγραμματιστών της Microsoft

Το πλήρες .gitignore για .NET

# Δημιουργήθηκε από LFGitignore - https://lfgitignore.com
# Δημιουργήθηκε: 2026-10-31 21:51:05 UTC
# Τεχνολογίες: .NET

### .NET ###
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
[Ww][Ii][Nn]32/
[Aa][Rr][Mm]/
[Aa][Rr][Mm]64/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/
[Ll]ogs/
project.lock.json
project.fragment.lock.json
artifacts/
ScaffoldingReadMe.txt
*.nupkg
*.snupkg
# Μεταβλητές περιβάλλοντος
.env
# Microsoft Office αρχείο θερμοκρασίας
~$*
# Αρχεία αντιγράφων ασφαλείας Emacs
*~
CodeCoverage/
*.binlog
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
*.VisualState.xml
TestResult.xml
nunit-*.xml

Τι ακριβώς αγνοούν αυτοί οι κανόνες για .NET

Κάθε παρακάτω μοτίβο και ο λόγος που ανήκει στο .gitignore σας.

Δημιουργία αποτελεσμάτων

Μοτίβο Τι αγνοεί
[Dd]ebug/ Δημιουργία αποτελεσμάτων
[Dd]ebugPublic/ Δημιουργία αποτελεσμάτων
[Rr]elease/ Δημιουργία αποτελεσμάτων
[Rr]eleases/ Δημιουργία αποτελεσμάτων
x64/ Δημιουργία αποτελεσμάτων
x86/ Δημιουργία αποτελεσμάτων
[Ww][Ii][Nn]32/ Δημιουργία αποτελεσμάτων
[Aa][Rr][Mm]/ Δημιουργία αποτελεσμάτων
[Aa][Rr][Mm]64/ Δημιουργία αποτελεσμάτων
bld/ Δημιουργία αποτελεσμάτων
[Bb]in/ Δημιουργία αποτελεσμάτων
[Oo]bj/ Δημιουργία αποτελεσμάτων
[Ll]og/ Δημιουργία αποτελεσμάτων
[Ll]ogs/ Δημιουργία αποτελεσμάτων
project.lock.json .NET Core
project.fragment.lock.json Δημιουργία αποτελεσμάτων
artifacts/ Δημιουργία αποτελεσμάτων

ASP.NET Σκαλωσιές

Μοτίβο Τι αγνοεί
ScaffoldingReadMe.txt ASP.NET Σκαλωσιές

Πακέτα NuGet

Μοτίβο Τι αγνοεί
*.nupkg Πακέτα NuGet

Πακέτα συμβόλων NuGet

Μοτίβο Τι αγνοεί
*.snupkg Πακέτα συμβόλων NuGet
.env Μεταβλητές περιβάλλοντος

Άλλοι

Μοτίβο Τι αγνοεί
~$* Microsoft Office αρχείο θερμοκρασίας
*~ Αρχεία αντιγράφων ασφαλείας Emacs
CodeCoverage/ Άλλοι

Δυαδικό και δομημένο αρχείο καταγραφής MSBuild

Μοτίβο Τι αγνοεί
*.binlog Δυαδικό και δομημένο αρχείο καταγραφής MSBuild

Αποτελέσματα δοκιμής MSTest

Μοτίβο Τι αγνοεί
[Tt]est[Rr]esult*/ Αποτελέσματα δοκιμής MSTest
[Bb]uild[Ll]og.* Αποτελέσματα δοκιμής MSTest

NUnit

Μοτίβο Τι αγνοεί
*.VisualState.xml NUnit
TestResult.xml NUnit
nunit-*.xml NUnit

Πώς να χρησιμοποιήσετε αυτό το .gitignore για το .NET

  1. Αντιγράψτε τους παραπάνω κανόνες .NET ή κατεβάστε απευθείας το αρχείο.
  2. Δημιουργήστε ένα αρχείο με το όνομα .gitignore στη ρίζα του αποθετηρίου Git και επικολλήστε τους κανόνες σε αυτό.
  3. Εάν ορισμένα από αυτά τα αρχεία παρακολουθούνται ήδη, εκτελέστε το git rm -r --cached . και, στη συνέχεια, δεσμεύστε ξανά — Το Git εφαρμόζει κανόνες παράβλεψης μόνο σε αρχεία που δεν έχουν παρακολουθηθεί.
  4. Κάντε commit το .gitignore, ώστε όλη η ομάδα να χρησιμοποιεί τους ίδιους κανόνες.

Άλλα πρότυπα Σκελετός .gitignore

Δείτε κάθε πρότυπο Σκελετός