Version control with Git
Using a version control system provides better management to your code. It allows tracing back changes made, facilitates collaboration and dissemination of the code files. As using a version control system is becoming standard, some scientific journals (e.g. Science and Nature) require code used for modelling or data analysis to be available in a publicly accessible repository. Git is the most popular and commonly used version control software.
Following are the different ways in which you can learn version control with Git:
Sign up for the software carpentry workshop (free of cost) at TU Delft.
Learn at your own pace using the publicly available training material from the Software Carpentry and Code Refinery
Use the Repository Template to make your code more compliant with FAIR principles