Is it necessary to keep these comments in? Git tracks changes, so old code can simply be replaced with refactored code without the need to comment out the old code for reference. Keeping the old code makes the end product look "dirty" with extraneous comments.