2016-10-04 267 views
0

我做了一個從本地到bitbucket的git push。這是一個Django項目。來自我的項目級別目錄的3個文件仍然存在於我的本地,但遠程Bitbucket上沒有:manage.py,README.md和runtime.txt。一些本地文件在git push後在遠程丟失

爲什麼這三個文件沒有被推送?我如何解決它?往前,我如何對推拉的完整性有信心?如果你知道Django,你知道manage.py是一個非常重要的文件。 .gitignore只有venv,staticfiles和.pyc。是的,我做的git狀態算賬:

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

回答

3

可能是你的文件沒有在版本控制,首先,你應該在版本控制使用添加manage.py,README.md和runtime.txt文件git add命令然後commit & push再次。並確保這些文件不被.gitignore文件忽略。

+0

這是問題。由於我不記得或想象的原因,有時他們被添加到gitignore。所有現在已修復。感謝你們倆! –

1

嘗試git add --all然後提交併再次推送。它會推送您在所有文件中所做的所有更改。

基本上是:

git add --all

git commit -m "add all"

git push