[解決済み】Git エラー: src refspec master は何もマッチしません [重複] 。]
質問
という名前のレポを作成する必要があります。
carboncake
.
こんなことをやってみました。
gitosis-admin リポジトリをローカルマシンにクローンする。
$ git clone [email protected]:repositories/gitosis-admin.git
$ cd gitosis-admin
$ vim gitosis.conf
を追加しました。
[repo carboncake]
と
[group carboncake]
セクションをファイルの末尾に追加します。
[gitosis]
[group team]
writable = sweepshots
members = git_id_rsa
[group gitosis-admin]
writable = gitosis-admin
members = git_id_rsa
[repo carboncake]
description = A brand new app by Mithun.
owner = Mithun P
[group carboncake]
writable = myappname
members = mithun @core
そして、Puttyで生成したpub keyファイルをコピーしました(Git basg for Windowsを使用しています)。
$cp /some/where/mithun.pub keydir/mithun.pub
以下のコマンドを実行。
$ git add gitosis.conf keydir/mithun.pub
$ git commit -m "Added 'carboncake' repository and 'mithun' user."
$ git pull --rebase
$ git push
しかし、マイサーバーにcarboncake.gitが作成されない。
そこで、このようにしました。
サーバー上で以下のコマンドを実行。
$ su gitosis
$ git init --bare /srv/gitosis/repositories/carboncake.git
ここで、私の問題です。
ローカルマシンから新しいリポジトリをチェックアウト/クローンしようとしました。
$ mkdir carboncake
$ cd carboncake
$ git init
$ touch a_text_file.txt
$ git add a_text_file.txt
$ git remote add origin [email protected]:repositories/carboncake.git
$ git push origin master
というエラーが返ってきました。
error: src refspec master does not match any.
fatal: The remote end hung up unexpectedly
error: failed to push some refs to '[email protected]:repositories/carboncake.git'
を試したところ
git push origin HEAD:master
というエラーが返ってきました。
error: src refspec HEAD does not match any.
fatal: The remote end hung up unexpectedly
error: failed to push some refs to '[email protected]:repositories/carboncake.git'
を試したところ
git push origin master:refs/heads/master
というエラーが返ってきました。
error: src refspec master does not match any.
fatal: The remote end hung up unexpectedly
error: failed to push some refs to '[email protected]:repositories/carboncake.git'
git show-ref
ローカルマシンでは何も表示されません
また
/srv/gitosis/repositories/carboncake.git/refs/heads/
ディレクトリは空です。
どうすれば直せますか?
解決方法は?
新しいリポジトリを作成し、いくつかのファイルをインデックスに追加しましたが、最初のコミットはまだ作成していません。 あなたが行った後
git add a_text_file.txt
...してください。
git commit -m "Initial commit."
...で、これらのエラーは解消されるはずです。
関連
-
[解決済み】git error: failed to push some refs to remote
-
[解決済み] あなたのブランチは 'origin/master' より 3 コミット進んでいます。
-
[解決済み] git リモートリポジトリには、ローカルブランチにマージされていないコミットが含まれています。
-
[解決済み] Gitブランチをmasterにマージする最も良い(そして最も安全な)方法は何ですか?
-
[解決済み] 現在のGitブランチをmasterブランチにする
-
[解決済み] detached HEADとmaster/originの連携はどうすればいいですか?
-
[解決済み] Gitのプッシュを正しく強制する方法は?
-
[解決済み] 古いリモート git ブランチのクリーンアップ
-
[解決済み] Heroku: 異なるローカルGitブランチをHeroku/masterにプッシュする方法
-
[解決済み】Gitでコミットをチェリーピックするというのはどういう意味ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Git, fatal: リモートエンドが予期せずハングアップしました。
-
[解決済み】以下の追跡されていないワーキングツリーファイルは、マージによって上書きされますが、私は気にしません。
-
[解決済み】なぜ「git commit」は私の変更を保存しないのですか?
-
[解決済み】Githubエンタープライズ - リモート。Git の操作でパスワード認証が利用できない
-
[解決済み] Git pull - マージする前に移動または削除してください。
-
[解決済み] SourceTree error:1407742E:SSLルーチン:SSL23_GET_SERVER_HELLO:tlsv1警告プロトコルバージョン
-
[解決済み] git initを2回実行すると、リポジトリが初期化されますか?それとも既存のリポジトリを再初期化しますか?
-
[解決済み] ssh-keygen' は内部コマンドまたは外部コマンドとして認識されません。
-
[解決済み] Gitのプッシュエラーです。Unable to unlink old (Permission denied)です。
-
[解決済み] エラーです。リベースを使用してプルできません。あなたはステージングされていない変更を持っています