0

私はXamarinスタジオプロジェクトでバージョン管理用にgit hubを使用していますが、私は自分の仕事をコミットするためのマスター(デフォルト)とローカルの2つのブランチを作成しました。Git hub:Xamarin Studioを介してリモートサーバに変更を加える場合の問題

しかし、ローカルブランチを通じてリモートのマスターブランチにコミットする際に問題が発生しています。現在私は自分のローカルブランチに取り組んでいます。変更を加えるたびに、それらをコミットしてローカルに変更をプッシュすることができます。しかし、リモートマスターブランチでこれらの変更をプッシュしようとすると、このエラーが表示されます:

は非fastforwardable参照

私は問題であるか、どのように私はXamarinスタジオを通じて、私のリモート・マスター・ブランチ上に私の地元の支店で行った変更をプッシュしなければならないかを理解することはできませんプッシュすることはできません。

誰もこの問題に直面して解決したか、私が間違っていることを知っていますか?

注:Xamarin studioを使用していますが、サーバー上でコードを更新するためのコマンドラインではありません。

enter image description here

enter image description here

答えて

1

あなたのローカルブランチと分岐し、リモートサーバー上の枝。変更をリモートサーバーから取得し、ローカルブランチとマージする必要があります。その後、ブランチをサーバーにプッシュできます。

+0

私は一度それをしました。しかし、ローカルブランチを変更するたびにサーバーから要求を引き出す必要がありますか?変更をサーバーに適用する唯一の方法はありますか? Xamarinのスタジオの私のローカルブランチからリモートブランチに直接行った変更をプッシュできませんか? –

+0

また、プロジェクトの複数のブランチを扱う方法について私が案内してくれたら、私はgit hubを初めて使っているのでとても助かります。 –

関連する問題