質問: ### 前提・実現したいこと c言語入門本を使い、課題のプログラムを書くことをしています。 その際、ファイルをどう管理していけばよいのかわからず質問させて頂きました。 ### 発生している問題・エラーメッセージ * ひとつのディレクトリのなかにファイルを詰め込んでいってよいのか? `practice — — 課題1.c | — 課題2.c | — 課題3.c` * コンパイルで出来たファイルはそのままディレクトリ内に放置してよいのか? * gitにファイルを上げたいが、コンパイルで出来たファイルは上げないのが普通なのか?(git addしない?) 上記の疑問教えていただけると幸いです。
回答: > > ひとつのディレクトリのなかにファイルを詰め込んでいってよいのか? > > > ご自由にどうぞ。 という回答はあんまりですが、正直なところこの質問には"良い"とも"悪い"とも答えようがありません。あなたが決めた運用ルール次第です。 > > コンパイル後のa.outはそのままディレクトリ内に放置してよいのか? > > > (「放置」の意図が不明です。回答不可) > > gitにファイルを上げたいが、コンパイルで出来たファイルは上げないのが普通なのか?(git addしない?) > > > 一般的にはソースコードから生成されるファイル群(中間ファイルや実行ファイルなど)は、git等のバージョン管理システムには登録しません。