¿Por qué no puedo presionar a heroku? [duplicar]

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'

Soy nuevo en git y heroku y no entiendo por qué se produce este problema y cómo solucionarlo. Probé muchas soluciones en línea y ninguna funcionó. Cualquier ayuda es de gran ayuda.

Respuestas

Aarav Dec 08 2020 at 01:57

Dice lo The same version of this code has already been builtque probablemente significa que no ha actualizado el código. Necesitas hacer un compromiso.

  1. Corre git statuspara ver lo que has montado. Debe tener instrucciones sobre cómo realizar el escenario.
  2. Luego ejecuta git commit -m "description"con la descripción. Debería confirmar todos los archivos preparados.
  3. Finalmente, ejecute el comando que estaba haciendo git push heroku master:main, para presionar / actualizar los cambios a heroku.
    Más información sobre git está aquí .