ios - 检查 git diff 后,如何忽略一些我不想添加到此提交的文件中的更改?

标签 ios xcode git github

考虑一下我对一些文件或类进行了一些更改。
仅供引用:我是一名 iOS 开发人员,使用 XCODE 进行开发。

现在,在从终端检查 git diff 之后,我想忽略一些更改,而不是添加到我即将进行的提交中。如何忽略一些我不想添加到提交中的文件中的更改?还有,如何确保在 future 的提交中不应该添加它。

提前致谢...

最佳答案

这里有两件事你需要知道:

首先,如何永久忽略某些文件,即使是将来的更改。这通常用于由代码自动生成的文件,例如构建文件或本地设置(例如 vim 的交换文件)。为此,您需要在 .gitignore 中添加文件模式。 repo 目录根目录下的文件。阅读更多信息 here .

其次,如何只为以下提交忽略某些文件。为此,您可以通过执行 git add <file_name> 手动选择要添加的文件。 ,那么提交将只有这些文件,或者您可以将更改存储到不需要的文件中,添加所有文件,提交,然后取消存储。阅读有关存储的更多信息 here .

关于ios - 检查 git diff 后,如何忽略一些我不想添加到此提交的文件中的更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41392420/

相关文章:

objective-c - iPad Split View Master 不处于拆分模式,而是作为弹出窗口

objective-c - 静态 UITableView 中的自定义 UITableViewCell

ios - 通过解析保持当前用户 session 处于事件状态?

c - 如何让 XCode 6、LLVM 编译器检查 c 函数参数

Git 交互式 rebase : how to move other branches (refs) automatically?

git - 如何自动部署GIT代码到EC2

ios - 将 UITableView 和 CollectionView 合并到一个 View 中

ios - 禁用约束 Storyboard

Swiftui 应用程序在 iOS 14/15 上因不同的 SearchBar (ViewModifier) 而崩溃

java - IntelliJ : Adding ALL Files to git repository