newcargoによって作成された.gitignoreの最初の行は目標/
それ以外の
/目標
技術的には/target/である必要がありますが、どちらでも機能します。
/target/
うーん、これは意図された動作だと思います。 /targetを使用すると、プロジェクトのルートでのみターゲットディレクトリが無視されます。 target/ 、どこのターゲットディレクトリも無視されるため、たとえば、 src/target/mod.rsを持つことはできません。
/target
target/
src/target/mod.rs
意図した動作としてこれを閉じます。
最も参考になるコメント
技術的には
/target/
である必要がありますが、どちらでも機能します。