আমি magento2সুরকারের মাধ্যমে ইনস্টল করেছি । ম্যাজেন্টো 2-এর জন্য সাধারণ গিটিগনোর ফাইলগুলি সম্পর্কিত কোনও তথ্য আমি পাইনি এবং ফাইল কাঠামোটি এখনও আমার কাছে অদ্ভুত।
কেউ কি সাধারণ গিটিগনোর টেম্পলেট ভাগ করতে পারে? ধন্যবাদ!
আমি magento2সুরকারের মাধ্যমে ইনস্টল করেছি । ম্যাজেন্টো 2-এর জন্য সাধারণ গিটিগনোর ফাইলগুলি সম্পর্কিত কোনও তথ্য আমি পাইনি এবং ফাইল কাঠামোটি এখনও আমার কাছে অদ্ভুত।
কেউ কি সাধারণ গিটিগনোর টেম্পলেট ভাগ করতে পারে? ধন্যবাদ!
উত্তর:
ধরে নিচ্ছি যে প্রকল্পটি ব্যবহার করে তৈরি করা হয়েছিল
composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition .
নিতে এই .gitignore এবং আপনার প্রকল্পের রুট পুরা। এটি তালিকা যুক্ত করা /updateএবং /phpserverউপেক্ষা করাও বোধগম্য ।
অন্য বিকল্প:
git cloneনিশ্চিত চালানো করতে rm -rf .gitশুধু যে পরে)composer updateম্যাজেন্টো রুটে চালান.gitignore, কিন্তু এটি পাশাপাশি নিম্নলিখিত 2 যোগ করার জন্য উত্তম /updateএবং /phpserver(ঠিক .gitignore এইসব 2 লাইন যোগ করুন).gitignoreম্যাজেন্টোর মূলটিতে যুক্ত করা হয়েছে)) app/code/YourCompanyName/YourModuleName), এখন আপনার গিট সংগ্রহস্থলে আপনার কাস্টম কোডটি থাকবেcomposer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition <installation directory name>?
composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition .
vendor/magento/magento2-base/.gitignoreএই এক github.com/magento/magento2-commune-edition/blob/master/… এর বিপরীতে মূল ফাইলগুলি অগ্রাহ্য করবে না । আমি মনে করি এটি এম 2 এর ভবিষ্যতের প্রকাশের সুযোগে স্বয়ংক্রিয়ভাবে যুক্ত হয়ে যাবে
আপনার .gitignoreআপনার নিয়োগ প্রক্রিয়া উপর নির্ভর করা উচিত । আপনি যদি উত্পাদনে সুরকার ইনস্টল ব্যবহার করেন তবে বিক্রেতার ফোল্ডারটিকে অগ্রাহ্য করা বোধগম্য হয় তবে এটি খুব ঝুঁকিপূর্ণ:
http://www.letscodejavascript.com/v3/blog/2014/03/the_npm_debacle
মোতায়েনের জন্য আপনার কাছে যদি অন্য কোনও কৌশল না থাকে তবে আমি বিক্রেতা ফোল্ডারটি প্রতিশ্রুতিবদ্ধ করব এবং উত্পাদনে সুরকার পরিচালনা করব না।
এছাড়াও আমি গিটিগনোর থেকে গ্রান্ট ফোল্ডারটি সরিয়েছি, ইমো এটি ট্র্যাক করা উচিত কারণ আপনার থিমস.জেএস ফাইল ইত্যাদিতে পরিবর্তন রয়েছে etc.
আমি আমার গিটিগনোর তৈরি করতে সাধারণত নিম্নলিখিত ওয়েবসাইটটি ব্যবহার করি: