Memperbaiki kesalahan Flutter di AWS Amplify: [PERINGATAN] fatal Bukan nama objek yang valid origin/master
Di sini saya menjelaskan cara memperbaiki kesalahan ini
Beberapa waktu lalu saya menjelaskan bagaimana cara Menyebarluaskan proyek Flutter dengan backend ke AWS Amplify.
Setelah tim Flutter merilis versi baru, metode tersebut gagal dengan pesan [WARNING]: fatal: Not a valid object name origin/master
.
Di sini saya menjelaskan cara memperbaiki Kesalahan Flutter: Not a valid object name origin/master.
Kesalahan Flutter di AWS Amplify
Kesalahan tersebut terlihat seperti berikut:
2025-02-22T11:40:59.996Z [INFO]: # Menjalankan perintah: echo "Menginstal SDK Flutter"
Menginstal SDK Flutter
# Menjalankan perintah: git clone https://github.com/flutter/flutter.git -b stable --depth 1
2025-02-22T11:40:59.997Z [WARNING]: Mengkloning ke 'flutter'...
2025-02-22T11:41:06.271Z [INFO]: # Menjalankan perintah: export PATH="$PATH:$(pwd)/flutter/bin"
2025-02-22T11:41:06.276Z [INFO]: # Menjalankan perintah: 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]: !!! Pembuatan gagal
2025-02-22T11:41:06.373Z [ERROR]: !!! Kesalahan: Perintah gagal dengan kode keluar 128
Penyebab
Ini terjadi karena - Flutter Web gagal dibangun saat dijalankan di AWS Amplify Hosting alat Flutter gagal dengan klone dangkal dari repositori di 3.29.0+
Solusi
Di konfigurasi pembuatan AWS Amplify
alih-alih
git clone https://github.com/flutter/flutter.git -b stable --depth 1
masukkan
git clone https://github.com/flutter/flutter.git -b '3.27.4' --depth 1
Ini akan menggunakan versi sebelumnya dari Flutter.
Masih perlu tetap memperhatikan rilis baru Flutter, dengan harapan mereka memperbaikinya.