sourcetree,git 忽略不需要提交的文件步骤

1:找到git对应的文件

git status

结果:

git statusOn branch masterYour branch is up-to-date with 'origin/master'.Changes to be committed:  (use "git reset HEAD..." to unstage)

modified:  YYBaby/YYBaby.xcodeproj/project.xcworkspace/xcuserdata/jianjian.xcuserdatad/UserInterfaceState.xcuserstate

modified:  YYBaby/YYBaby.xcodeproj/xcuserdata/jianjian.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist

modified:  YYBaby/YYBaby.xcodeproj/xcuserdata/jianjian.xcuserdatad/xcschemes/YYBaby.xcscheme

modified:  YYBaby/YYBaby.xcodeproj/xcuserdata/jianjian.xcuserdatad/xcschemes/xcschememanagement.plist

2:删除缓存

git rm --cached 'YYBaby/YYBaby.xcodeproj/project.xcworkspace/xcuserdata/jianjian.xcuserdatad/UserInterfaceState.xcuserstate'

3:删除远程的文件

git commit -m 'YYBaby/YYBaby.xcodeproj/project.xcworkspace/xcuserdata/jianjian.xcuserdatad/UserInterfaceState.xcuserstate'

4: 提交

git push

5:在sourcetree中右键忽略不需要的文件

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容