如何核对 Cocoapods 安装并从 Github master 重新开始
How to nuke a Cocoapods installation and start over with Github master
我目前正在学习 iOS 开发课程,我们使用 Github 向教师提交作业。昨晚,我完成了一个我已经工作了几天的项目的任务,提交了 repo 并在当天停止。
今天早上,我开始了另一节课,内容涉及安装 Cocoapods。我从昨晚的分支(不是主分支)创建了一个分支并在其上安装了 Cocoapod(Xcode 在我安装 Cocoapod 时已关闭)。当我意识到我在错误的分支上工作时,我切换到 master 分支并输入
git branch -d install-cocoapods
删除本地分支
然后我检查了母版,在 Xcode 中打开它以为我会看到我的母版文件,但我看到了 Cocoapods 的残余。我检查了 Github,我看到最后更新是昨晚,但我无法摆脱对 Cocoapods 的本地引用,我试图从今天早上开始安装在错误的分支上。
我检查了 Github 并且我昨晚保存的项目在那里,但是我没有成功地删除对我的项目的本地引用。我如何摆脱它们并从 Github 中的干净 "master" 文件开始?
使用此命令删除所有 Pod 文件:
rm -rf Podfile.lock Pods/
隐藏所有更改,然后移至 master:
git stash -a
git checkout master
现在写新的Podfile
和运行:
pod install
我一般用git clean -fxd
.
这个命令将删除所有未跟踪和忽略的文件和目录,并且在大多数情况下,会将您的存储库恢复到 "cleanest" 状态。
但请注意,此命令可能会删除所有未被跟踪的文件。因此,请确保您拥有所有要跟踪的文件。
我目前正在学习 iOS 开发课程,我们使用 Github 向教师提交作业。昨晚,我完成了一个我已经工作了几天的项目的任务,提交了 repo 并在当天停止。
今天早上,我开始了另一节课,内容涉及安装 Cocoapods。我从昨晚的分支(不是主分支)创建了一个分支并在其上安装了 Cocoapod(Xcode 在我安装 Cocoapod 时已关闭)。当我意识到我在错误的分支上工作时,我切换到 master 分支并输入
git branch -d install-cocoapods
删除本地分支
然后我检查了母版,在 Xcode 中打开它以为我会看到我的母版文件,但我看到了 Cocoapods 的残余。我检查了 Github,我看到最后更新是昨晚,但我无法摆脱对 Cocoapods 的本地引用,我试图从今天早上开始安装在错误的分支上。
我检查了 Github 并且我昨晚保存的项目在那里,但是我没有成功地删除对我的项目的本地引用。我如何摆脱它们并从 Github 中的干净 "master" 文件开始?
使用此命令删除所有 Pod 文件:
rm -rf Podfile.lock Pods/
隐藏所有更改,然后移至 master:
git stash -a
git checkout master
现在写新的Podfile
和运行:
pod install
我一般用git clean -fxd
.
这个命令将删除所有未跟踪和忽略的文件和目录,并且在大多数情况下,会将您的存储库恢复到 "cleanest" 状态。
但请注意,此命令可能会删除所有未被跟踪的文件。因此,请确保您拥有所有要跟踪的文件。