2016-11-27 49 views
0

以下是我莢規範文件無法把我的莢

Pod::Spec.new do |s| 
s.name    = "name" 
s.version   = "0.1" 
s.summary   = "summary" 
s.description  = "desc" 
s.homepage   = "https://github.com/url" 
s.license   = 'MIT' 
s.author   = { "name" => "[email protected]" } 
s.source   = { :git => "https://github.com/name/name.git", :tag => s.version.to_s } 
s.platform  = :ios, '8.0' 
s.requires_arc = true 

# If more than one source file: https://guides.cocoapods.org/syntax/podspec.html#source_files 
s.source_files = 'file.c' 

end 
當我試圖運行 pod trunk push name.podspec --verbose

,它提供了以下錯誤

fatal: Remote branch 0.1 not found in upstream origin 

我想什麼在這個link檢查分支數字,但版本選項卡沒有在我的存儲庫中找到。

我怎樣才能解決這個問題?

回答

1

它正在搜索你的git倉庫中已標記爲0.1的分支。

你應該能夠與此修復:

git tag 0.1 

git push --tags 
+0

當我嘗試git的標籤0.1,它說,0.1已經存在 –

+0

但是當它試圖推動吊艙,它發射了同樣的錯誤 –