当确保可以通过版本控制 (git) 将 iPhone 项目作为精确副本安装到全新计算机中时,我才意识到.gitignore文件丢失了。在版本控制下添加,但现在想将该文件也添加到 Xcode 项目中以便于查看和编辑。
使用“ Control-click
+ Add Files to myProject...
”弹出菜单时,我看不到任何以.
(即点)开头的文件名。如何将我的 .gitignore 文件添加到 Xcode 项目中?
当确保可以通过版本控制 (git) 将 iPhone 项目作为精确副本安装到全新计算机中时,我才意识到.gitignore文件丢失了。在版本控制下添加,但现在想将该文件也添加到 Xcode 项目中以便于查看和编辑。
使用“ Control-click
+ Add Files to myProject...
”弹出菜单时,我看不到任何以.
(即点)开头的文件名。如何将我的 .gitignore 文件添加到 Xcode 项目中?
Command-Shift-.
隐藏文件将出现,包括.gitignore
..gitignore
文件并按添加按钮。这适用于任何应用程序,而不仅仅是 Xcode。这是 的一个不起眼的功能NSOpenPanel
。
这个解决方案在 XCode 8.0 和 El Capitan 中对我不起作用。
我打开一个终端并输入:
defaults write com.apple.finder AppleShowAllFiles YES
cd ../PATH_TO_GIT_ROOT
touch .gitignore
然后重新启动 Finder,我的 .gitignore 文件可见。根据.gitignore 文档编辑
您只需将三行代码写入终端即可为 Xcode 12+ 更新 .gitignore 文件。
第一步是从Gitignore.io为 .gitignore 文件设置全局配置
git config --global alias.ignore '!gi() { curl -L -s https://www.gitignore.io/api/$@ ;}; gi'
在第二步中,转到您的项目文件夹,然后为您的项目生成 .gitignore 文件。
git ignore swift,macos >.gitignore
最后,提交生成的文件。
git commit -m "Add .gitignore file"
您可以使用文本编辑器打开 .gitignore 文件并取消注释您不想提交到您的存储库中的任何文件夹文件。(例如 Pods/)