2017-01-27 79 views
0

我們有一個公司Atlassian Bitbucket帳戶,我們將其用於我們的源代碼管理。我試圖添加,提交併將我的項目庫中的文件和目錄推送到遠程。但是,它看起來像Git不認識到正在添加新文件。它說我的'工作樹很乾淨'。無法添加,提交,推送新的文件/目錄到Git:工作樹幹淨

enter image description here

我還試圖從這裏張貼在StackOverflow的同樣問題的其他建議的解決方案,鏈接hereherehere。沒有任何工作。

當我使用TortoiseGit,這裏是如何的test路徑看起來像

enter image description here

含義,混帳或TortoiseGit不承認它作爲庫的一部分。 (常TortoiseGit對這個文件的紅色感嘆號,如果它的添加或更改)

enter image description here

我編輯的README文件只是顯示了Git仍然工作在那一個。我仍然可以承諾並推動它。我沒有任何gitignore配置。

我還在項目文件夾和test文件夾中添加了一些文本文件(非空)。這裏

enter image description here

enter image description here

任何人誰擁有一個想法,這是怎麼回事?

+0

你重新運行'git add'創建'new'文件後? – Leon

回答

1

這是因爲你的測試文件夾是空的,git會忽略所有的目錄。

Does git ignore empty folders?

+0

我修改了我的帖子。請看上面。 – menorah84

+0

您是否嘗試過git status --ignored,並檢查是否存在〜/ .gitignore_global文件並檢查裏面的.git/info/exclude –

+0

您是否正確,這是因爲這些文件夾是空的。我認爲TortoiseGit圖標沒有立即更新創建文件的原因是因爲我通過VPN連接到遠程回購。該圖標會在幾分鐘後更新。謝謝你的幫助。 – menorah84

相關問題