前提・実現したいこと
初めてgithubを利用して作成したホームページをアップロードしようとしているのですが、
macのターミナルを使ってのアップロードがうまくいきません。
解説サイトを見ながら以下の手順で試みました。
0. githubでリポジトリ作成(仮に"test"というリポジトリ名とします)
0. ターミナルで[cd ~~/Desktop/test]を入力
0. [git init]を入力してローカルリポジトリが作成
0. [git add .]を入力してステージングさせる
0. [git commit -m “Create test”]で保存
このcommitの段階で[error: pathspec 'test”' did not match any file(s) known to git]というエラーが表示されます。
※実は最初に試した時はうまくアップロードできたのですが、mainではなくmasterにpushしてしまったため最初からやり直そうと思い、github上でリポジトリを削除しました。これが良くなかったのではないかと思っています。
リポジトリを削除後にもう一度1からやってみようと削除したリポジトリ名と同じ名前でリポジトリを作成後、ターミナルで操作していたところ上述したようなエラーが表示されました。
発生している問題・エラーメッセージ
error: pathspec 'test”' did not match any file(s) known to git
該当のソースコード
$cd /Users/rio/Desktop/test $git init $Initialized empty Git repository in /Users/rio/Desktop/test/.git/ $git add . $git commit -m "Create test" error: pathspec 'test”' did not match any file(s) known to git
試したこと
やり直してみて上記のエラーが出たため、以下のサイトなどを見て[git fetch]や[git checkout]、[git branch]で確認してみたのですが、該当のプロジェクトフォルダが表示されませんでした。
確認したサイト1
確認したサイト2
補足情報(投稿当初)
確認しているうちにエラーの表示が変わりました、、、。
$ git commit -m "Create test" On branch master nothing to commit, working tree clean
初心者で調べ方等ももしかしたら間違ってしまっており、お手数おかけして大変申し訳ないのですが、
解決策をご教授いただけますと幸いです。
よろしくお願いいたします。
補足情報(2021/08/13 14:00)
push先をmainではなく、masterにしてみたところ問題なくpushすることができました。
$ git push origin master Enumerating objects: 60, done. Counting objects: 100% (60/60), done. Delta compression using up to 8 threads Compressing objects: 100% (60/60), done. Writing objects: 100% (60/60), 4.04 MiB | 2.94 MiB/s, done. Total 60 (delta 17), reused 0 (delta 0), pack-reused 0 remote: Resolving deltas: 100% (17/17), done. remote: remote: Create a pull request for 'master' on GitHub by visiting: remote: https://github.com/ユーザー名/test/pull/new/master remote: To https://github.com/ユーザー名/test.git * [new branch] master -> master
githubではデフォルトブランチがmainとなっているので、masterではなくmainの方にデータをpushしたいのですが、
どのように設定を変更したらよろしいでしょうか?
こちらを参考としてやってみようかと思っているのですが、問題ないでしょうか?
回答1件
あなたの回答
tips
プレビュー