2017-12-12 6 views
0

私は "example"(このリポジトリはゼロから作成された)という私の起源のrepoを持っています。私はそれを "clone_example"にクローンしました。両方ともマスターと呼ばれるブランチが1つしかありません。起源からクローンへのプッシュ: "致命的:gitリポジトリではないようです"

私のclone_exampleのマスターブランチに変更を加え、それを原点にプッシュしようとすると、すべて正常に動作します。私が使用している:私は私の原点レポでの私のmasterブランチに変更を加える場合は

git push origin master 

とクローンにそれを押してみてください、私はこのエラーを取得します。

致命的な「clone_exampleは、」致命的なgitリポジトリ

ではありません:リモートリポジトリから読み取ることができませんでした。

正しいアクセス権があり、リポジトリ が存在することを確認してください。

私が使用しているコードは次のとおりです。

git push my_clone master 

私はチュートリアルを以下だし、私はそこにあるすべての手順に従ったが、私はこのエラーを得ました。私はまた、私のクローンリポジトリで "git init"コマンドを試しましたが、私はまだこのエラーが発生します。

私はUbuntu fr Windows用のBashを使用していますが、これと関連がありますか?どうも。

+0

[Gitを使用してリモートリポジトリに初期プッシュを行うにはどうすればよいですか?](https://stackoverflow.com/questions/2337281/how-do-i-do-an-initial-push-遠隔リポジトリとgitを使って) –

+0

私はすでにそこにいることがわかりましたが、私は接続できません。私はサーバーで作業していません...おそらくそれは私のGitの理解がまだ不十分ですが、私は類似点を見ることができません。 –

+0

'my_clone'と' clone_example'とは何ですか? –

答えて

-1

致命的な「clone_exampleは、」あなたはgitリポジトリとしてフォルダを初期化していないように見え、あなたがscretchから始まっ述べたgitリポジトリ

ではありません。

git init 

となります。第二部について

致命的:リモートリポジトリから読み取ることができませんでした。
正しいアクセス権があり、リポジトリが存在することを確認してください。

あなたがリモートを持っていないことを確認します。サーバー上およびリモート

としてあなたのローカルレポに追加するよりも、リモートレポを作成 、あなたが任意の出力を参照してくださいいけない場合

git remote -vv 

# map remote repository to your local repository 
git remote add origin <url> 

リモートURLとしてsshを使用している場合は、サーバーにもsshキーを追加する必要があります(まだ存在しない場合)

# create ssh key 
ssh-keygen 

# copy the key into our server settings 
# (depend upon your server where to paste the key) 
# assuming using defaults: 
cat ~/.ssh/id_rsa.pub 
+1

まだGitリポジトリでない場合、OPはそれをクローンすることができませんでした。 –

+0

q: 'このリポジトリは最初から作成されました' – CodeWizard

+0

@CodeWizard私はgitリポジトリとして自分の起源を初期化しました。私もgit remoteを使いました。clone_example(my_cloneという名前)との接続があります。だから私はなぜそれが動作していないのか分からない。 –