点数を取ることが目的である場合
授業で教わっている内容である場合
大学の教科書や授業のノートを見返して、
「リポジトリにアップロードすべきではないファイル」
が例示されている箇所をを探します。
ここで訊いた回答が現実的に正解であっても、
採点で点が取れない可能性があります。
授業で教わっていない内容である場合
ここで訊いた回答が現実的に正解であっても、
採点で点が取れない可能性があります。
自分の回答例についてどう思うか意見を聞くことが目的である場合
m.kosuda さんの回答 を参照
理由
たとえば、あなたが大学の採点者の人に
「代わりに採点しておいて、わからないことがあったら訊いて」
と頼まれたとしましょう。
あなたは採点を始めて、すぐに疑問に思います。
「何を根拠に公平に採点すればいいのだろう?」
つまり、採点には根拠があります。
授業中に教えられた内容であれば、
その内容が採点の根拠になっている可能性が高いです。
授業で教えられていない内容である場合は
採点の根拠は採点者しかわかりません。
公式ドキュメントなどを参照して減点のリスクを減らし、
最悪の場合は抗議できるようにしておく方法もありますが、
「どんなものがあるか」という内容は
Git の公式ドキュメントでは述べられていません。
次に公式ドキュメントで最も関連する部分と思われる箇所を引用します。
「バージョン管理され、クローンを介して他のリポジトリに配布されるパターン
つまり、すべての開発者が無視したいファイル」
この内容は次の公式ドキュメントから翻訳しました:
Git - gitignore Documentation
Patterns which should be version-controlled and distributed
to other repositories via clone
(i.e., files that all developers will want to ignore)
should go into a .gitignore file.