एवीएस अम्पलाईफ़ पर फ्लूटर त्रुटियों को ठीक करें: [चेतावनी] घातक वस्तु के नाम नहीं है origin/master

यहां मैं इस त्रुटि को सुधारने के तरीके के बारे में वर्णन कर रहा हूं।

Page content

कुछ समय पहले मैंने बताया कि कैसे
बैकएंड के साथ Flutter प्रोजेक्ट को AWS Amplify पर डिप्लॉइ करें

जब Flutter टीम ने नई वर्जन जारी की, तो उस विधि के साथ [WARNING]: fatal: Not a valid object name origin/master त्रुटि आती है।

यहां मैं बता रहा हूं कि कैसे इस Flutter त्रुटि: Not a valid object name origin/master को ठीक करें।

बग्स को सुलझाना

AWS Amplify पर Flutter त्रुटि

त्रुटि इस तरह दिखती है:

2025-02-22T11:40:59.996Z [INFO]: # आदेश के निष्पादन: echo "Flutter SDK इंस्टॉल कर रहा है"
Flutter SDK इंस्टॉल कर रहा है
# आदेश के निष्पादन: git clone https://github.com/flutter/flutter.git -b stable --depth 1
2025-02-22T11:40:59.997Z [WARNING]: क्लोनिंग 'flutter' में...
2025-02-22T11:41:06.271Z [INFO]: # आदेश के निष्पादन: export PATH="$PATH:$(pwd)/flutter/bin"
2025-02-22T11:41:06.276Z [INFO]: # आदेश के निष्पादन: flutter config --no-analytics
2025-02-22T11:41:06.294Z [WARNING]: fatal: Not a valid object name origin/master
2025-02-22T11:41:06.373Z [ERROR]: !!! बिल्ड विफल
2025-02-22T11:41:06.373Z [ERROR]: !!! त्रुटि: आदेश 128 के साथ विफल हुआ

कारण

यह इसलिए होता है क्योंकि -
Flutter Web AWS Amplify होस्टिंग पर चलाते समय बिल्ड करने में विफल हो जाता है। Flutter टूल 3.29.0+ में रिपॉजिटरी के अल्प गहराई के क्लोन के साथ त्रुटि देता है।

कारण: मोनोरिपो स्विच

सुधार

AWS Amplify बिल्ड संfig

इसके बजाय

git clone https://github.com/flutter/flutter.git -b stable --depth 1

इसका उपयोग करें:

git clone https://github.com/flutter/flutter.git -b '3.27.4' --depth 1

यह पुराने वर्जन के Flutter का उपयोग करेगा।

नए Flutter विमोचनों की निगरानी अभी भी बरकरार रखने की आवश्यकता है, आशा है कि वे इसे ठीक कर देंगे।

उपयोगी लिंक