您好,登錄后才能下訂單哦!
當使用CocoaPods導入第三方框架進行iOS應用開發的時候,不要選擇下圖中的 Discard All Changes..
因為直接Commit到git時,導入的第三方框架不會被記錄,尤其是在使用CocoaPods的時候,選擇該選項會導致通過pod install生成的xcworkspace文件直接消失。
更恰當的方式是通過終端以命令行的方式回滾代碼。
本地代碼庫回滾:
git reset --hard commit-id :將代碼回滾到commit-id時的狀態
git reset --hard HEAD~3:回滾到三次提交之前的狀態
從History中可查看Commit狀態
工程文件消失的解決方法:
使用原來的podfile文件再次pod install
打開新的xcworkspace文件,刪除掉原先的bringing header文件重新建立,再檢查補充圖片等素材文件即可解決。
補充
遠程代碼庫回滾:
1、git checkout the_branch
2、git pull
3、git branch the_branch_backup
4、git reset --hard the_commit_id
5、git push origin :the_branch
6、git push origin the_branch
7、git push origin :the_branch_backup
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。