[英]Files to exclude from GIT for Android Studio Gradle Project to maintain the code in MAC as well as Windows.?
[英]GIT for Windows. All files have a question mark on the icon
我最近在我的Windows 7筆記本電腦上安裝了Git而不知道我在做什么。 我現在遇到的問題是我的電腦上的所有文件都有問號圖標,好像他們需要提交到存儲庫一樣。
我怎樣才能撤消我所做過的事情,以便文件上面不再有問號圖標?
我沒有使用shell擴展,所以我可能錯了,但我想問號意味着文件沒有跟蹤。 因此它不是存儲庫的一部分,Git通常對它們一無所知。
所以,你沒有做任何事情,這就是為什么他們有問號:他們在那里,但不是存儲庫的一部分。 您可以添加它們並提交文件,問號可能已經消失(替換為復選標記或其他內容)但當然這取決於您實際想要對它們執行的操作。
我遇到了同樣的問題。 所以我試圖找到git存儲庫的根。
我在C:\\ Users \\ UserName找到了文件夾.git。
你只需要刪除或重命名它。 問號消失了。
如果您使用的git設置與git repo之間存在不匹配,也可能發生這種情況。 對於前者 如果我在一個文件夾中創建一個本地git repo並從一個子文件夾中的一個遠程git存儲庫克隆一個git repo,那么根據git這是不匹配的。
解決方案是不要混合不同的回購。
刪除.git是一個選項,但這只是意味着您已經刪除了錯誤倉庫的指針,在本例中是我的本地倉庫指針。 更好的是將不同的git回購分開。
這是因為您已將文件夾(可能是C:驅動器)設置為git項目,您可以嘗試使用git reset --hard # removes staged and working directory changes
這將取消所有新文件(帶引號的文件)標記)您應該右鍵單擊項目的根文件夾,然后選擇“gitbash here”來執行此命令。 要知道git reporsitory所在的位置,您可以在主驅動器中搜索它,輸入*.git
,一旦找到它就會存儲您的存儲庫。
文件夾上出現藍色問號,表示本地驅動器上的文件與服務器上的任何文件都不匹配。
這些可能是項目文件或不需要跟蹤的臨時文件。 它們也可以是用戶正在創建但尚未添加到存儲庫的新文件。 在執行Git Server上拉之前,不需要提交或恢復這些文件。
這是因為您有一些跟蹤所有文件的存儲庫,這些帶有問號的文件表明文件未跟蹤。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.