algunos files locales que faltan en el control remoto después de empujar git

Hice un git push de mi local a bitbucket. Este es un proyecto de Django. 3 files de mi directory de nivel de proyecto todavía están presentes en mi local pero faltan desde el control remoto en Bitbucket: manage.py, README.md y runtime.txt.

¿Por qué estos tres files no fueron empujados? ¿Cómo lo arreglo? Y en el futuro, ¿cómo puedo confiar en la integridad de mis impulsos y empujones? Si conoces a Django, sabes que manage.py es un file bastante importante. .gitignore solo tiene venv, staticfiles y .pyc. Y sí, hice el estado de git después:

(cannon)malikarumi@Tetuoan2:~/Projects/cannon/jamf$ git status On branch master Your branch is up-to-date with 'origin/master'. nothing to commit, working directory clean 

Puede ser que sus files no estén en el control de la versión, así que primero debe agregar los files manage.py, README.md y runtime.txt en el control de versiones usando el command git add y luego commit & push volver a commit & push . y asegúrese de que el file .gitignore no ignore .gitignore files.

intente git add --all y luego confirmar y presionar de nuevo. Impulsará todos los cambios que haya realizado en todos los files.

Básicamente:

git add --all

git commit -m "add all"

git push