githubアップロードおよびgit pushコードの遭遇:refusing to merge unrelated historiesまたはnon-fast-forward
1331 ワード
$ git config --global user.name "xiancai"
$ git config --global user.email "[email protected]"
ユーザー名とメールボックスを入力して、鍵入力cd ~/.ssh
があるかどうかを確認します.id_rsa id_rsa.pub
が戻ったら、鍵はC:\User\admin( )\.ssh
idに入ります.rsa.pubは公開鍵であり、もう1つは秘密鍵公開鍵が使用される.ない場合は`$ssh-keygen-t rsa-C"と入力します[email protected]」とid_を開きますrsa.pub手帳で開いてコピーcd test
testフォルダ(これがアップロードするファイル)にアクセスするには、次のコマンドgit init
git add .
git commit -m " "
(ファイルの提出は注釈のみ)git remote add origin https://github.com/xaincai/dailyfresh.git
(xaincaiは私のgithubユーザー名dailyfreshは私の新しいプロジェクトの名前です)を実行します.************************git pushコードに遭遇した場合:fatal:refusing to merge unrelated historiesは以下の手順を直接実行します:(githubにREADMEがあり、ローカルにはなく、リモートブランチとローカルブランチが異なるため)git pull --rebase origin master
(これでローカル倉庫にreadmeファイルを新規作成できます.これでいいです)git push -u origin master
はこれで終わります.リフレッシュすると、自分のプロジェクトがgithubに