Unreal projesini kaynak kontrolü altına alırken nelere dikkat etmeliyim?


10

UE4 projemden bir git deposu oluşturmayı ve Github.com'a yüklemeyi denemek istiyorum, ancak geliştirici anahtarı / sertifikam gibi hassas bilgileri göndermekten kaçınmak veya büyük ikili dosyalar eklemekten kaçınmak zorunda kalmam gerektiğini merak ediyorum veya geçici / ara dosyalar.

Yanıtlar:


2

UE4 için kayıt bilgileriniz ve projelerde saklanmayan şeyler gibi şeyler, başka bir yerde saklanırlar (muhtemelen UE başlatıcısı veya araç zinciri için uygulama verileriyle).

Projenizi GitHub'da yayınlamak için hazırlamanın en kolay yolu, UE editörünün projedeki kaynak kontrolü erişimini başlatma yeteneğini kullanmaktır. Bunu araç çubuğundaki "Kaynak Kontrolü" düğmesini tıklayarak yapabilirsiniz:

Kaynak Kontrol Düğmesi

Ortaya çıkan pencerede, sağlayıcıyı Git olarak ayarlayın (Git'in yüklü olduğundan emin olmak istersiniz; Git yapılandırmanızı ayarlayıp yaparsanız, sizin için her şeyi doldurur). A oluşturmak için onay kutusunun işaretli olduğundan emin olun .gitignoreve kabul et'e basın. Sizin için tüm zor işleri yapacak.

Düzenleyiciyi kullanmıyorsanız, motorla doğrudan kaynağından veya başka bir şeyden çalışıyorsanız veya her şeyi kendiniz yapmak istiyorsanız .gitignore, temel olarak oluşturulan / ara dosya dizinlerinin tümünü hariç tutan bir tane ayarlamak istersiniz. , bunun gibi (temel olarak editörün ayarlayacağı):

Binaries
DerivedDataCache
Intermediate
Saved
*.opensdf
*.sdf
*.sln
*.suo
*.xcodeproj
*.xcworkspace

Bunun ötesinde, yapmanız gereken gerçekten özel bir şey yok. Check-in yapmak isteyeceğiniz büyük varlıklarla uğraşmak için git-ekx gibi bir şey düşünebilirsiniz .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.