日常開發(fā)一般用SourceTree來管理git項目悼瓮, 最新在新建項目時候需要一個特別坑的問題:?
?先上圖:
提示框
在新項目或者clone來的項目中艘策,執(zhí)行pull的時候需要強制輸入用戶名密碼二庵。 但是此時如果你的用戶名輸入錯誤跛溉,那么就一直這么錯誤的存儲住佛嬉,然后無法更改镰惦,移除標(biāo)簽也不能做到重新清空。會一直錯下去镰吵。
以下是解決問題的過程:
1.因為git是企業(yè)私有托管檩禾,我以為是SourceTree在鑰匙串管理中設(shè)置的證書問題,企圖通過更改證書信任方式疤祭,跳過輸入用戶名與密碼的步驟盼产。 (沒有用)
2. 通過查找資料,發(fā)現(xiàn)在SourceTree-> 偏好設(shè)置(Rreferences)->高級選項 tab 可以設(shè)置賬戶勺馆,但是我的高級tab不可選中戏售。然后查找資料發(fā)現(xiàn),我的為系統(tǒng)自動設(shè)置的語言谓传,簡體中文蜈项,設(shè)置為英文版之后,高級 tab 就可以使用了续挟,找到出錯的條目,然后刪除侥衬。 再次執(zhí)行pull會重新顯示用戶名/密碼提示框诗祸。? 完成。
小插曲: 在更改中文-> 英文版時候轴总, 設(shè)置好英文后直颅,系統(tǒng)提示重啟,直接 command+Q 是沒有設(shè)置成功的怀樟,顯示還是中文功偿。?
需要關(guān)閉當(dāng)前偏好設(shè)置頁, 在command+Q? . 我也是服辣往堡。