Github projedeki dosyalar

Arkadaşlar github da projemi paylaşmak istiyorum ama başkalarının paylaştığı projelerde değişik dosyalar gördüm onlar ne oluyor gitignore vscode test gibi

O dosya uzantısı ile ilgili kaynak bulamadım ama büyük ihtimal unit test için kullanılıyordur.

normalde git, değişikliklerini pushlarken git add . yaptığında proje dosyası içerisindeki her şeyi ekliyor. sen bazı şeylerin dosya içerisinde bulunmasını ama ne olursa olsun pushlanmamasını istiyorsan bunları gitignore içerisine yazıyorsun. örneğin virtual environment kurdun ve bu environment’ı git’e atmak istemiyorsun (atmak istemek de saçmalık olur zaten). bunu pushlamak istemediğini .gitignore içerisine

# Environments
.venv
env/
venv/
ENV/
env.bak/
venv.bak/

yazıyorsun ve bu isimleri karşılayan hiçbir şey git’e pushlanmıyor.
vscode test’in ne olduğunu bilmiyorum maalesef

.vscode,test 2 farklı dosya o

Degisik seyler oluyorlar. Visual Studio Code’un ayar dosyalari, repository (“proje”)'deki kodu test eden kod parcalari gibi.

1 Beğeni

vscode dosyası, vscode ayarları. muhtemelen geliştirme vscode üzerinde yapıldığından vscode’un otomatik oluşturduğu bazı şeyler. test’in ne olduğunu anlamanız için unittest, doctest, pytest gibi frameworkleri araştırmanız gerek.