2017-06-24 28 views
0

私はgitをプロジェクトに使用しています。git add *の名前の変更方法:

*** Some files *** 
/templates/ 
- header.php 
- footer.php 
*** Some files *** 

へ::以下

からのような構造

*** Some files *** 
/templates/ 
- layout.php 
*** Some files *** 

私は、このコマンドを実行します。

git add * 
git status 

結果:

deleted: footer.php 
renamed: header.php -> layout.php 

私が作ってみる:

deleted: footer.php 
deleted: header.php 
new file: layout.php 

Gitは「名前を変更」のステータス、したがって、新しいファイルの内容は、それは古いファイルに期待コンテンツであることを認識し

答えて

1

同じサブフォルダ内のすべてのファイル。これを回避する1つの方法は、1回のコミットで削除を行い、その後に別のコミットで新しいファイルを作成することです。これによりgitはそれらを別個のファイルとして扱わなければなりません。

関連する問題