Mengapa saya tidak bisa mendorong ke heroku? [duplikat]
Dec 08 2020
C:\Users\User\Desktop\AlveusBot>git push heroku master:main
Enumerating objects: 8, done.
Counting objects: 100% (8/8), done.
Delta compression using up to 16 threads
Compressing objects: 100% (7/7), done.
Writing objects: 100% (8/8), 1.12 KiB | 1.12 MiB/s, done.
Total 8 (delta 1), reused 0 (delta 0), pack-reused 0
remote: Compressing source files... done.
remote: Building source:
remote:
remote: -----> App not compatible with buildpack: https://buildpack-registry.s3.amazonaws.com/buildpacks/heroku/python.tgz
remote: More info: https://devcenter.heroku.com/articles/buildpacks#detection-failure
remote:
remote: ! Push failed
remote: !
remote: ! ## Warning - The same version of this code has already been built: 36a9c86df5cf527e2e8571da73210e6d36a4fe7e
remote: !
remote: ! We have detected that you have triggered a build from source code with version 36a9c86df5cf527e2e8571da73210e6d36a4fe7e
remote: ! at least twice. One common cause of this behavior is attempting to deploy code from a different branch.
remote: !
remote: ! If you are developing on a branch and deploying via git you must run:
remote: !
remote: ! git push heroku <branchname>:main
remote: !
remote: ! This article goes into details on the behavior:
remote: ! https://devcenter.heroku.com/articles/duplicate-build-version
remote:
remote: Verifying deploy...
remote:
remote: ! Push rejected to alveusesbot.
remote:
To https://git.heroku.com/alveusesbot.git
! [remote rejected] master -> main (pre-receive hook declined)
error: failed to push some refs to 'https://git.heroku.com/alveusesbot.git'
Saya baru mengenal git dan heroku dan saya tidak mengerti mengapa masalah ini disebabkan dan bagaimana memperbaikinya. Saya telah mencoba banyak solusi online dan tidak ada yang berhasil. Bantuan apa pun sangat membantu.
Jawaban
Aarav Dec 08 2020 at 01:57
Dikatakan The same version of this code has already been built
yang mungkin berarti Anda belum memperbarui kode. Anda perlu melakukan komit.
- Jalankan
git status
untuk melihat apa yang telah Anda lakukan. Ini harus memiliki arahan bagaimana melakukan panggung. - Kemudian jalankan
git commit -m "description"
dengan deskripsi. Itu harus melakukan semua file bertahap. - Terakhir, jalankan perintah yang Anda lakukan
git push heroku master:main
,, untuk mendorong / memperbarui perubahan ke heroku.
Info lebih lanjut tentang git ada di sini .
Selalu Menjadi Ancaman: Mengapa Orang Berkulit Coklat dan Hitam Tidak Bisa Nyaman di Amerika Serikat