これが他の質問と重複して申し訳ありませんが、「答え」はわかっていても、それを実装する方法がわかりません。
Xamarin とバージョン管理を使用しています。ローカルで問題なく動作するように設定できました。しかし、自分の変更をリモート サーバー BitBucket.org にプッシュしようとすると、「Funny RefName」というエラーが表示されます。
これを広範囲にグーグルで調べた後、「マスター」または「refs/heads/master」からターゲット参照名を設定する必要があるという答えがわかりましたが、これをどこに設定する必要があるかわかりません。
「バージョン管理」->「ブランチの管理」の下に、「マスター」の私の1つのブランチがリストされます。[編集] をクリックして "refs/heads/master" に変更しようとすると、既に存在すると表示されます。リモートソースの下には「オリジン」がありますが、それを「refs/heads/origin」に変更すると変更できますが、サーバーにプッシュするときに同じエラーが発生します。
参考までに、これは次の複製/拡張です: 新しいリモートブランチを作成するときの面白いrefnameエラー
Xamarin のフォーラムの誰かから同じ解決策について尋ねられましたが、これを設定する方法/場所についても説明していません: http://forums.xamarin.com/discussion/5213/error-funny-refname-git
これについて提供できる助けに感謝します