[英]some local files missing on remote after git push
我做了從本地到位桶的git push。 這是一個Django項目。 我的項目級別目錄中的3個文件仍然存在於我的本地文件中,但Bitbucket上的遠程文件中卻缺少這些文件:manage.py,README.md和runtime.txt。
為什么這三個文件沒有被推送? 我如何解決它? 展望未來,我如何對推拉的完整性充滿信心? 如果您了解Django,就會知道manage.py是一個非常重要的文件。 .gitignore僅具有venv,staticfiles和.pyc。 是的,我之后確實做了git status:
(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
可能是您的文件不在版本控制中,因此首先應使用git add命令在版本控制中添加manage.py,README.md和runtime.txt文件,然后再次commit & push
。 並確保.gitignore
文件不會忽略這些文件。
嘗試git add --all
,然后再次提交並推送。 它將推送您在所有文件中所做的所有更改。
基本上:
git add --all
git commit -m "add all"
git push
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.