magento2
Besteci ile kurdum . Magento2 için yaygın gitignore dosyaları hakkında herhangi bir bilgi bulamadım ve dosya yapısı hala bana garip.
Birisi ortak bir gitignore şablonunu paylaşabilir mi? Teşekkürler!
magento2
Besteci ile kurdum . Magento2 için yaygın gitignore dosyaları hakkında herhangi bir bilgi bulamadım ve dosya yapısı hala bana garip.
Birisi ortak bir gitignore şablonunu paylaşabilir mi? Teşekkürler!
Yanıtlar:
Bu projenin oluşturulduğu varsayılarak
composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition .
almak bu .gitignore proje kökü içine ve put. Liste eklemek /update
ve /phpserver
yoksaymak da mantıklı .
Başka seçenek:
git clone
yürüttüğünüzden emin olun rm -rf .git
)composer update
Magento kökünde koş.gitignore
, ancak aşağıdaki 2'yi de eklemek daha iyidir /update
ve /phpserver
(sadece bu 2 satırı .gitignore'a ekleyin).gitignore
Magento'nun köküne zaten eklenmiştir .) app/code/YourCompanyName/YourModuleName
), şimdi git deponuzda sadece özel kodunuz olacakcomposer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition <installation directory name>
mı
composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition .
vendor/magento/magento2-base/.gitignore
bunun aksine çekirdek dosyaları yok saymaz github.com/magento/magento2-community-edition/blob/master/… . Sanırım M2'nin gelecekteki sürümleri kapsamında otomatik olarak eklenecek
Sizin .gitignore
için bağlı olmalıdır dağıtım işleminin . Composer install'i üretimde kullanıyorsanız, satıcı klasörünün yok sayılması mantıklıdır, ancak çok risklidir:
http://www.letscodejavascript.com/v3/blog/2014/03/the_npm_debacle
Dağıtımlar için başka stratejileriniz yoksa , satıcı klasörünü yürütür ve besteciyi üretimde çalıştırmazdım.
Ayrıca themign.js dosyasında değişiklik yaptığınız için gitignore'dan grunt klasörünü kaldırdım, imo izlenmelidir.
Normalde benim gitignore oluşturmak için aşağıdaki web sitesini kullanın:
Magneto2 projelerim için git ignore from aldım.
https://dev2devs.com/magento-tips-and-tricks-for-developers-and-server-admins/