? ? ? ? 有好多小伙伴在開發(fā)的時候,尤其是使用git進行版本管理的時候會遇到一個問題翼岁,就是在push或者pull的時候,明明剛剛commit完司光,但是又提示需要commit琅坡,好煩人,尤其是UserInterfaceState.xcuserstate文件残家,基本都是因為這個文件總是自動改變榆俺,那么,如何忽略掉不想進行提交的文件呢坞淮;下面進行說明:
如果是新項目茴晋,也就是說還沒有上傳git,可以命令行:
vim .gitignore回窘,
然后添加UserInterfaceState.xcuserstate
:wq
git add.
git commit -m"日志內(nèi)容"
git push
如果項目已經(jīng)上傳git了诺擅,就要先刪除git倉庫中跟蹤的UserInterfaceState.xcuserstate:
git rm --cached (UserInterfaceState.xcuserstate文件的全路徑(可以從sourcetree中復(fù)制))
git commit -m"日志內(nèi)容"
git push
然后再編輯 .gitignore文件,也可以在sourcetree中右擊該忽略文件啡直,點擊ignore即可