gitシナリオの1つでは、gitサーバーでも利用できるローカルシステムに同じファイルをコミットしていません。現在の状況は、これらのローカル システム ファイルを追加していないため、マスターをプルしようとしたときに隠した後、これらのローカル ファイルを削除するように求めるエラーが表示されることです。
これを修正する方法についての提案。
gitシナリオの1つでは、gitサーバーでも利用できるローカルシステムに同じファイルをコミットしていません。現在の状況は、これらのローカル システム ファイルを追加していないため、マスターをプルしようとしたときに隠した後、これらのローカル ファイルを削除するように求めるエラーが表示されることです。
これを修正する方法についての提案。
あなたが自分のdevelop
ブランチにいて、目的のローカル ファイルがexperimental.local.file.txt
. この場合、次のスキームを使用できます。
git checkout -b experimental
git add experimental.local.file.txt
git commit -m 'Add experimental file'
origin/develop
) を取得し、この実験的なブランチとマージしますgit pull ./ origin/develop
develop
コマンドでチェックアウトして戻るgit checkout develop
develop
これで、ブランチをorigin/develop
with commandとマージできますgit pull
。experimental.local.file.txt
ローカル ブランチにはこれ以上ないので、エラーなくプルできます。experimental.local.file.txt
からファイルをチェックアウトします。experimental
git checkout experimental path/to/experimental.local.file.txt