NOAA-EMC / CICE

Development repository for the CICE sea-ice model
Other
1 stars 12 forks source link

History conflicts between CICE-Consortium and emc/develop #84

Open NickSzapiro-NOAA opened 1 month ago

NickSzapiro-NOAA commented 1 month ago

While comparison of the authoritative CICE-Consortium with EMC fork shows ~O(100) different commits:

code content has not diverged. These "git" differences are largely historical (changing the base branch from ESCOMP to CICE-Consortium, a period with an EMC fork of Icepack, etc.) and complicate merging developments between forks.

Several merging or rebasing strategies could improve consistency between forks. However, any strategy that changes branch history can impact downstream branches, particularly ufs-community/ufs-weather-model tags and their development history. Issuing a new branch from CICE-Consortium/main would synchronize with the authoritative repository and maintain history for dependent tags/branches.

NickSzapiro-NOAA commented 1 month ago

Any commits in the EMC/fork not in Consortium should be pushed first. Namely: