先來說說這個sourcetree,它是git的視覺化介面的專案版本控制軟體,配合著gitlab使用,通過ssh和http兩種方式進行程式碼的管理,免去於敲打git的命令。個人覺得挺好用的,sourcetree上的東西也比較容易上手,簡單明瞭。具體的用法,我這裡就不講了,還是迴歸到主題。
git預設忽略檔名大小寫,換句話說sourcetree也是t預設忽略檔名大小寫。網上貼了很多種做法,親身體驗只有這種是最好的:
使用git切換到相應的檔案目錄修改檔名:
git mv oldfile(舊檔名) newfile(新檔名)
這樣子之後就存在sourcetree的暫存區了,之後進行提交推送就好。