これは私のGitリポジトリです。
https://github.com/benqzq/ulcwe
というディレクトリがありますが、local
その名前を別の名前に変更したいです(例:fromからlocal
)xyz
。
GitHub GUIを介して手動で変更することは、各ファイルのディレクトリ名を個別に変更する必要があるため、悪夢です(信じられないかもしれませんが、GitHubにはまだ「ディレクトリ名の変更」機能が含まれていません)。
Gitをインストールした後、次のコマンドを試しました。
git remote https://github.com/benqzq/ulcwe && git mv local xyz && exit
GitHubパスワードの入力を求められませんでしたが、次のエラーが表示されました。
fatal: Not a git repository (or any parent up to mount point /mnt/c)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
Gitのポイントは、プロジェクトをダウンロード、変更、テストし、ホスティングプロバイダ(この場合はGitHub)にプッシュすることです。 Gitを使用することも可能ですか?
別のプログラムを使用する必要がありますか?
ベストアンサー1
致命的なエラーメッセージは、gitリポジトリのレプリカではなく場所で作業していることを示します。まず、gitリポジトリを複製してみましょう。
git clone https://github.com/benqzq/ulcwe.git
次に、次のように入力します。
cd ulcwe
ディレクトリ名を変更します。
git mv local xyz
変更を共有可能にするには、コミットする必要があります。
git commit -m "Rename local to xyz"
これで、リモートGitリポジトリにプッシュできます。
git push
GitHub インターフェイスで変更を確認できます。