我正在开发一个ios项目,我想将项目添加到我的gitlab帐户。我使用命令行管理git,而不是XCode。
我想知道我应该从我的存储库中排除哪些文件。 我的排除候选人仅来自xcodeproj包:
这是对的吗?我有什么遗失的吗?
感谢。
被识别为可能重复的问题特别要求"与Xcode"一起使用。我正在使用命令行。他们可能没有区别,但这是问题的一部分。除了这些问题的答案是过时的,这个问题可能会有加时的不同答案,至少这是我的理解。
答案 0 :(得分:2)
这很大程度上取决于项目。就个人而言,我使用https://www.gitignore.io并使用“Xcode”,“Swift”,“MacOS”等关键字。
答案 1 :(得分:2)
很棒的是你正在使用git进行版本控制,更好的想法是,正是我们不应该在推送代码时推送到远程。 以下是一些Xcode生成的文件,不应该被推送到远程。
*。xcworkspacedata
*。xcuserstate
*。xcscheme
xcschememanagement.plist
*。xcbkptlist
将这些文件添加到.gitignore文件中并享受。
快乐的编码。