it-swarm-ja.com

致命的:gitリポジトリ(または親ディレクトリ)ではありません:.git(まだリポジトリは存在します)

既存の.gitリポジトリをGitHubにインポートする手順に従っています。

.gitリポジトリをGitHubに追加しようとすると、次のエラーが発生します。

致命的:gitリポジトリ(または親ディレクトリ)ではありません:.git

私はそれをグーグルで検索しました、そしてそれはリポジトリが存在しないことを意味しているようです。ただし、GitGUIは同じ.gitリポジトリを非常に喜んで開きます。

Cd先のアドレスとコマンドラインの両方をコピーして貼り付け、(既存の).gitリポジトリをGitHubに取得しました-サイコロはありません。 GitHubへのssh接続をテストしました。完全に機能します(「認証に成功しましたが...」など)。

何が間違っているのか、それを修正する方法について何かアイデアはありますか?

3
Narf the Mouse

コマンドPromptfor GitHub操作を使用できます(ssh認証が必要)。
ただし、%HOME%環境変数を定義する必要があります。

  • 特定のOS(Windowsなど)では定義されていません
  • git bashセッションで定義されています(タイプecho $HOME

%HOME%/.sshは、Gitがあなたが誰であるかを知るためにGitHubが必要とするパブリック/プライベートsshキーを探している場所です。

2
VonC

windowsでは、Windowsエクスプローラーに移動し、gitリポジトリーのフォルダーを右クリックして、コンテキストメニューから[Git Bash here]を選択すると、コンソールウィンドウでコマンドを実行できます。これを理解するのにほぼ2日かかりました...

1
rsvilpa