Iphone 为iOS开发时要提交哪些文件
首先很抱歉,如果我的问题没有太多意义,但这将是我的第一个项目,我将首次正式使用git,我想知道有经验的人是如何做到这一点的 在iOS中开发新应用程序时,您的工作流程是什么?通常提交什么文件。我提出这个问题的原因是,通常在Xcode中创建一个新项目时,它会创建一个文件夹结构,如 AppName -AppName>AppDelegate.h>AppDelegate.m>main.m等。。。 -AppName.xcodeproj 1-您是在主文件夹还是在第二个文件夹中创建git存储库? 2-是否提交.xcodeproj文件? 3-您是提交所有由Xcode创建的文件和文件夹,还是只提交您创建和修改的类 正如我所说,我的问题可能没有太多的意义,但我想听听你是如何开始提交一个新项目的,在iOS中开发时你的git工作流程是什么 我想我的困惑和恐惧的一部分是,如果我不提交必要的文件,然后我想恢复我所做的一些更改,我想回到某一点,我将无法提交,因为我没有提交所有需要的文件 我会在候机楼做这件事Iphone 为iOS开发时要提交哪些文件,iphone,ios,git,development-environment,Iphone,Ios,Git,Development Environment,首先很抱歉,如果我的问题没有太多意义,但这将是我的第一个项目,我将首次正式使用git,我想知道有经验的人是如何做到这一点的 在iOS中开发新应用程序时,您的工作流程是什么?通常提交什么文件。我提出这个问题的原因是,通常在Xcode中创建一个新项目时,它会创建一个文件夹结构,如 AppName -AppName>AppDelegate.h>AppDelegate.m>main.m等。。。 -AppName.xcodeproj 1-您是在主文件夹还是在第二个文件夹中创建git存储库? 2-是否提交.
非常感谢 创建项目后,我立即复制默认的
.gitignore
文件(您可以查看下面的要点)。这样,我就不需要太在意repo中的内容,只需提交所有未被忽略的内容(包括xcodeproj文件夹,但不包括子目录xcuserdata)
如果您提交了一个不应该存在的文件,请使用
git rm--cached
并提交更改--cached
只从Git中删除文件,但将本地版本保留在工作树中。非常感谢您的回复,这正是我正在寻找的建议。我来看看你的要点。谢谢