我有一個本地git存儲庫,需要將註釋標籤推送到遠程,但命令git push --tags失敗,並顯示以下錯誤:「致命:遠程錯誤:拒絕訪問或存儲庫不輸出」不能推送標籤使用git push --tags並需要幫助調試
注:這是一個跟進這個問題:original
這是一個Android操作系統的項目,所以我們使用回購工具來管理數十個倉庫的以及用於代碼審查的gerrit工具。正常的工作流程正常工作的意思是我可以修改代碼,上傳,審覈,批准等,但只有標籤給我的問題,所以我認爲我的網絡/用戶權限沒問題。這個項目是我繼承的東西,所以我沒有設置它,並且對git/gerrit/repo等是非常新的。
花了一些時間在這之後,我認爲可能發生的事情是我們的git服務器配置爲不允許從gerrit「用戶」除外,並且我們使用repo upload將修改提交給gerrit,並且在批准時它是gerrit執行推送。這只是一個剛剛開始看到這個並可能完全愚蠢的人的猜測。
無論我的猜測是否正確......我仍然不確定該怎麼做。
你有我的答案中列出的所有權限[原始問題](http://stackoverflow.com/questions/27911273/how-do-i-upload-tags-to-gerrit-using-repo)?我剛剛更新了一些附加權限的答案。 –
我試圖添加正確的權限,但仍然沒有成功。以下是我的gerrit訪問快照:https://dl.dropboxusercontent.com/u/86741684/gerrit.png – Jason
我沒有在任何地方看到Forge Committer Identity。 –