今天更改Xcode項目名時,由于沒有經(jīng)驗,直接重命名,導(dǎo)致項目無法運(yùn)行。之前對git沒有深入學(xué)習(xí)過,所以弄了一天才弄好,做個記錄自己下次可以用,也希望幫到有需要的人。
辦法適用情景:(1)出差在外,沒帶自己的電腦,又想抓進(jìn)度;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(2)本地項目遭到破壞,無法運(yùn)行,但之前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
? 此時項目已經(jīng)下載到本地,打開運(yùn)行一下,沒有問題的話就把老的項目文件夾刪除吧,然后開始寫代碼吧。但是現(xiàn)在還不能使用Xcode的SourceControl,你會發(fā)現(xiàn)Commit和其他幾項都是灰色不可用狀態(tài),所以你必須再用終端commit和push一次。
步驟3:將項目commit到本地倉庫,再push到遠(yuǎn)程代碼倉庫
luchang:~ liuzhifeng$ git add --all
luchang:~ liuzhifeng$ git commit -m "你的修改描述"
luchang:~ liuzhifeng$ git remote add origin "你的項目地址"
luchang:~ liuzhifeng$ git push -u origin master
等終端命令運(yùn)行完以后再用Xcode打開項目,此時SourceControl已經(jīng)重新可用了。我們又可以愉快地方便的用Xcode進(jìn)行源代碼管理了!