I am exporting database DDL files from Oracle and adding them to Git.
When I add a new table, therefore exporting a new DDL file for that table, Git seems to think it is is a copy of an existing file, and not a new file (see screenshot). I understand Git operates on the hashed contents of the file - but these could never have had the same hash, they are different tables and so the DDL always differs, even if the column names are the same in the table definition.