前提・実現したいこと
git pushでのエラーとその作業の中で疑問に思ったこと
ここに質問の内容を詳しく書いてください。
僕は静的なwebサイトを1ページ作るので、htmlファイルと、cssファイルを別のリモートリポジトリで管理したくて、これを1つのフォルダからやろうとしてできなかったのです。
error内容は、
git push をするときに、errorが発生してしまうのですが、色々調べたり試したりして1日が経ってしまいした。
疑問に思ったことはテキスト通りにgit init -> git add -> git commit -> git remote add -> git push と、普通の流れでやってると思うのですが、うまくいかずerrorになってしまいます。
色々それっぽいコマンドを入力しまくりますたが、 git clone をするとうまくいくみたいでした。
質問は、
・そもそも2つのリモートリポジトリで1つのフォルダの内容を管理できるのか。またできるの
なら、どうすればいいのか。
・gitの push までの流れはクローンを作ってそのフォルダでテキストの流れをするのか、または、ローカルでフォルダを作って、できるかわからないけど、そこからテキストの流れをやるのか。
・皆さんはhtmlファイルとcssファイルをどのように管理してますか?
質問がよくわからなくて、あまり言葉にできてないのですが、どうか初心者へのサポートをよろしくお願いします。
発生している問題・エラーメッセージ
エラーメッセージはテキストの流れをやった結果です。
エラーメッセージ To github.com:Ryousuke0203/test.git ! [rejected] master -> master (fetch first) error: failed to push some refs to 'git@github.com:Ryousuke0203/test.git' hint: Updates were rejected because the remote contains work that you do hint: not have locally. This is usually caused by another repository pushing hint: to the same ref. You may want to first integrate the remote changes hint: (e.g., 'git pull ...') before pushing again. hint: See the 'Note about fast-forwards' in 'git push --help' for details.
該当のソースコード
ソースコードは、書いたgitのコマンド操作のみなので、ありません。
試したこと
自分で調べてみて、試して、また消してを繰り返してました。コマンド操作もしっかり理解はできないまま試してました。
エラーメッセージも翻訳機能を使ってhintを主にみていたのですが、全くわかりませんでした。
補足情報(FW/ツールのバージョンなど)
MacBookのターミナルとgithubを使いました。
ここにより詳細な情報を記載してください。
回答3件
あなたの回答
tips
プレビュー