https://www.cnblogs.com/code-changeworld/p/4779145.html
刚创建的githubの版本库、在プッシュ代码时出错:
$ gitのプッシュ-u原点マスター
[email protected]へ:****** / Demo.git
![拒否]マスター- >マスター(非早送り)
エラー:にいくつかのレフリーをプッシュすることができなかった「[email protected]:****** / Demo.git」
ヒント:アップデートがあなたのために拒否された先端現在のブランチは、背後にある
そのリモート対応:ヒント。リモートの変化(例えば「gitのプル」)マージ
ヒント:再びプッシュする前に。
ヒント:詳細については、「gitのプッシュ--help」の「早送りについての注意事項」を参照してください。
オンライン私はgithubのレポジトリページでリポジトリを作成した後、紛争へのリモートリポジトリとローカルリポジトリのリードを持っている、と私ので、次を検索し、ファイルを作成するために、ボタンをクリックしREADME.md文書を作成したが、引きませんでしたローカル。これは、バージョンの競合で問題を作成します。
いくつかのソリューションがあります:
プッシュ力の1.使用:
起源マスタープッシュ-u gitの$ - fは
、それが修正されるだろうがリモートでの損失は、多くの人が開発に協力し、特にとき、一般的にはお勧めできません。
最初の変性プルダウンする前に、リモートリポジトリを2.push
$ gitのプル原点マスター
$ gitのプッシュ -u原点マスター
3.リモートとローカルの変更をマージしたくない場合は、新しいブランチを作成することができます。
$ gitのブランチ[名]
然后プッシュ
$ gitのプッシュ -u起源[名前]