いくつかのオープンソースのブログソフトウェアでgitcloneを実行してから、ローカルマシンに。という名前のブランチを作成しましたmyblog
。そのため、githubにプッシュしたところ、できませんでした。
git remote add origin https://github.com/Me/myrepository.git
なぜなら、私がクローンした起源はすでに存在していたからです。
したがって、私はしました
git remote add myblog https://github.com/Me/myrepository.git
'myblog'は私のブランチの名前なので、必要なかったかもしれません。私が言った指示をプッシュするためにあなたをプッシュするために
git push origin master
しかし、私は原点に向かってプッシュしていなかったし、マスターをプッシュしていなかったので、
git push myrepository myblog
しかし、「myrepository」はgitリポジトリではないようだと書かれていました。それから私はしました
git push myblog myblog
最初の「myblog」はリポジトリ用で、2番目は私のブランチ用でした。このプッシュは機能しました。実際のアプリは私のgithubアカウントにあります。私はそれを見ることができます。ただし、git clone(つまり、プッシュしたアプリ)を実行しようとすると、これ(画像に表示されているもの)が自分のマシン(ブログアプリではない)のディレクトリにコピーされました。
自分のマシンのgithubリポジトリにあるブログソフトウェアのクローンを作成できません。私が物事を理解しようとしていたので、私もしたことを知ることも重要かもしれません
git push -u myblog
そしてそれは言った
! [rejected] master -> master (non-fast-forward)
私の質問:アプリが実際に私のgithubアカウントにあるのに、なぜそれ(画像に表示されているもの)をコンピューターの私のディレクトリにコピーするのですか?そして、これを修正する方法はありますか?