iOS-修改项目名称并且添加新的git管理
2017-10-31 本文已影响129人
程序员安娜
开发中,我们都是产品经理的小白鼠,在他们心情不定的情况下,我们有可能要一个新的业务线就要新建一个项目去写。新项目和老的项目区别也不大,可以使用老项目的大部分代码,此时,就有2种选择:1、直接copy老工程出来,更改一下项目名称,继续开发; 2、完全重新建一个工程,一步一个脚印的去敲出来。显而易见的我采用了第一种,采用第二种的大兄弟,我看好你哦😊。
!!!记得要先把原项目手动备份一份哦!!!
接下来我们就第一种方案的解决步骤来重现一下:
1、修改前的项目名称:

直接对工程文件名称双击进入编辑模式

改成你需要的名字

确定回车,弹出下图

不用怀疑,点击 rename
然后打开工程文件夹,把你能看见的老的工程名全部改成新的名字

打开工程文件,显示包内容双击project

一一替换

修改schemes

点击manager schemes

删掉之前的项目 , 添加新的项目
pod
如果使用了pod ,进入podfile 修改target为新的项目名

然后在切到当然文件夹下 pod install 一下

此时,build一下,应该已经木有问题啦。。。
接下来就是把原工程的git管理删掉。.git直接删掉

然后就是如何把新的项目放到gitlab之类上面去托管了
首先配置一下用户名和邮箱

然后按照gitlab上的指令一步一步运行就可以啦
先切到当前项目所在文件夹

git init 创建本地仓库,此时项目里会重新出现.git的隐藏文件


关联远程仓库

添加文件

提交

推送到远程仓库

其他人需要一起开发的就可以直接clone啦~~

之后就可以愉快的coding啦~~~