Skip to content

Best practices for git, GitHub, and research software development. Tailored for researchers of Utrecht University

License

Notifications You must be signed in to change notification settings

UtrechtUniversity/best-practices

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

banner.jpg

Best practices

Welcome at the best practices for git, research software development, and research data management. This repository was created for and by researchers and support staff of Utrecht University. The community is strongly encouraged to share best practices in this repository.

Topics

Using Git and Github

Git is free and open-source software for version management. It was created in the 2005 and is nowadays the facto-standard version control software for software development. GitHub is an online service based on Git that makes it easy to work together and share your work openly. It can also be used as a backup of your local work. Learning Git and GitHub can be steep in the beginning, but will be worth all the effort.

Quick start

  1. Create GitHub Account
  2. Download and install GitHub Desktop
  3. Authenticate GitHub for Utrecht University [OPTIONAL]
  4. Create your first repository with Github Desktop

Read more

FAIR Software

The FAIR principles are a framework that is widely used in research data management. The acronym stands for Findable, Accessible, Interoperable and Reusable. Recently, the FAIR principles are applied to research software by Anna-Lena Lamprecht et al (2020).

Quick start

Tools

Read more

Visibility

To facilitate reuse of your wonderful work, people should be able to find you and your work. GitHub offers a lot of options to make your research software more visible.

Quick start

Read more

Contributing

Contributions to this repository are very welcome. The main idea of this repository is to have a collection of good practices tailored to researchers at Utrecht University.

The following contribution guidelines apply to this repository:

License

The content in this repository is licensed CC0-1.0 (release to the public domain).

Contact

This repository is currently maintained by the Utrecht University Open Science Programme, and the ITS department. Are you an Utrecht University researcher or support staff and willing to help maintaining this repository? Reach out to [email protected].

About

Best practices for git, GitHub, and research software development. Tailored for researchers of Utrecht University

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks