リモートではなくローカルリポジトリにファイルをコミットする方法を知っていますか?
各開発者には、ローカルの git で追跡される独自の local.properties ファイルが必要ですが、それをリモートにプッシュすることはできません。を使用し.gitignore
ている場合、ブランチを変更するとファイルが失われます。
リモートではなくローカルリポジトリにファイルをコミットする方法を知っていますか?
各開発者には、ローカルの git で追跡される独自の local.properties ファイルが必要ですが、それをリモートにプッシュすることはできません。を使用し.gitignore
ている場合、ブランチを変更するとファイルが失われます。
git でのコミットはアトミックであり、サーバーとクライアントで異なるように見えないため、これは不可能であると確信しています (その場合、異なるハッシュを持つことになります)。ただし、ファイルを含むフォルダーに新しい git リポジトリを作成し、local.properties
それを使用してファイルを追跡することができます (そのフォルダー内の他のすべてを無視します)。最も外側の、、および.gitignore
は無視できます。subdir/.git
subdir/.gitignore
subdir/local.properties