SourceTree 新增忽略文件

如果使用SourceTree做版本控制,且在开发过程中需要新增忽略文件,或者在未添加忽略文件情况下提交过代码,可使用这个教程

SourceTree中打开偏好设置,找到git,编辑全局忽略列表/Users/apple/.gitignore_global (文件路径因电脑而异)

偏好设置

添加要忽略的文件或文件夹,如iOS开发中通常会忽略以下:

*.xcuserstate
*.xcworkspace
xcuserdata
*.lock
Pods

让 .gitignore_global 文件生效

Git 代码管理中,我们在没有添加 .gitignore 文件的前提下提交了代码之后再提交 .gitignore 文件,或者是中途添加某一文件类型到 .gitignore 文件中,需要通过以下命令行的方式,让 .gitignore 文件生效:
1.删除所有缓存:
git rm -r --cached .
2. 重新添加所有文件:
git add .
3.提交
git commit -m 'ignore something'
作者:代码移动工程师
链接:https://www.jianshu.com/p/8f3044698c46
来源:

第3步是非必须的,当使用SourceTree版本控制使用步骤4
4. 在工程中做一些修改,打开SourceTree查看变动列表
会发现.xcuserstate不再出现在变动列表。

你可能感兴趣的:(SourceTree 新增忽略文件)