今天更改Xcode项目名时,由于没有经验,直接重命名,导致项目无法运行。之前对git没有深入学习过,所以弄了一天才弄好,做个记录自己下次可以用,也希望帮到有需要的人。
办法适用情景:(1)出差在外,没带自己的电脑,又想抓进度;
(2)本地项目遭到破坏,无法运行,但之前commit过可用版本。
步骤1:新建一个文件夹,cd到此文件夹
luchang:~ liuzhifeng$ cd /Users/liuzhifeng/Desktop/DuoVideo
步骤2:将项目下载到本地新建的文件夹
注:git pull后面跟自己的项目地址。
luchang:~ liuzhifeng$ git init
luchang:~ liuzhifeng$ git pull https://github.com/Longroader/LZFDuoVideo.git
此时项目已经下载到本地,打开运行一下,没有问题的话就把老的项目文件夹删除吧,然后开始写代码吧。但是现在还不能使用Xcode的SourceControl,你会发现Commit和其他几项都是灰色不可用状态,所以你必须再用终端commit和push一次。
步骤3:将项目commit到本地仓库,再push到远程代码仓库
luchang:~ liuzhifeng$ git add --all
luchang:~ liuzhifeng$ git commit -m "你的修改描述"
luchang:~ liuzhifeng$ git remote add origin "你的项目地址"
luchang:~ liuzhifeng$ git push -u origin master
等终端命令运行完以后再用Xcode打开项目,此时SourceControl已经重新可用了。我们又可以愉快地方便的用Xcode进行源代码管理了!
网友评论