私たちはGitリポジトリでいくつかのビジネスプロセスを管理しているデータ科学者の小さなチームです。Git workflow:古いコードを残したり、そのまま使用したりしますか?
process.R
,process_1_1_0.R
、process2.R
などのコードが多数あります(明らかに1つだけが使用されています)。 アイデアは、いつも「何か起こった場合に備えて」古いコードを保持することでした。
とにかくすべての変更がGitに保存されるので、私は最終的にすべての未使用ファイルを取り除くことを提案しました。私の考えは部分的にのみ受け入れられました。すべての部分をbackup
サブディレクトリに置く理由は、この方法で古い作業バージョンを「迅速かつ簡単に復元できます」という理由があります。
しかし、それは意味がありますか? 誰かがGitワークフローをコメントしたり参照したりできますか?
ありがとうございました。