web-dev-qa-db-ja.com

GitHub Webサイトでディレクトリ/フォルダーの名前を変更する方法は?

GitHub Webサイトで rename を1つのファイルにする方法を見つけることができ、成功しました。

また、 rename リポジトリ全体を作成する方法を見つけることができ、成功しました。

コマンドライン を使用せずに単一のディレクトリにこれを行う方法を知っている人はいますか?参考のため、InterviewTestingという名前のディレクトリ(srcファイルなどを含む)を別のものに変更しようとしています。単一ファイルでやってみました。 enter image description here
しかし、これによりディレクトリの名前(InterviewTesting)を変更することはできず、実際のファイル名のみが変更されました。

59

実際、Webインターフェースを使用してフォルダーの名前を変更する方法があります。

1) Type a folder name followed by slash to go down into a subfolder. 2) Type dot dot, then slash, to jump upwards one directory. 3) Use the backspace key to edit the parent directory's name.

https://github.com/blog/1436-moving-and-renaming-files-on-github を参照してください

98
Jonatas Walker

GitHub Webアプリケーションでこれを行う方法はありません。これを行う唯一の方法は、コマンドラインでgit mv <old name> <new name>を使用するか、Gitクライアント( SourceTree など)を使用することだけだと考えています。

31
Kevin Marin

あなたはできる! @committedandroiderの元の投稿に従って編集を押してから、ファイル名の先頭でカーソルでバックスペースを押します。その後、フォルダを編集できます。完了したら、スラッシュを押してファイル名を再度編集します。

9
Dean_CamDo

フォルダーの大文字と小文字を区別する一部の変更でgithubが欠落する問題がありました。移行履歴を保持する必要があったため、githubの「basicApp」フォルダーを「basicapp」に変更した例

$ git ls-files
$ git mv basicApp basicapp_temp
$ git add .
$ git commit -am "temporary change"
$ git Push Origin master
$ git mv basicapp_temp basicapp
$ git add .
$ git commit -am "change to desired name"
$ git Push Origin master

PS:git ls-filesは、githubがフォルダー名をどのように認識するかを示します

2
Benaboki

ディレクトリに移動し、小さな歯車の横にある「設定」をクリックします。ディレクトリの名前を変更するフィールドがあります。

0
Xornack

Gitの新しいユーザーとして、次のアプローチを取りました。コマンドラインから、新しいフォルダーを作成し、そこにファイルをコピーし、ローカルで追加およびコミットしてプッシュすることで、フォルダーの名前を変更できました。これらは私のステップです:

$mkdir newfolder 
$cp oldfolder/* newfolder
$git add newfolder 
$git commit -m 'start rename'     
$git Push                             #New Folder appears on Github      
$git rm -r oldfolder
$git commit -m 'rename complete' 
$git Push                             #Old Folder disappears on Github  

おそらくより良い方法ですが、私にとってはうまくいきました。

0
jouell