GitHub: Difference between revisions

From OBSCOS Wiki, Department of Physics
Jump to navigation Jump to search
No edit summary
No edit summary
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[https://github.com GitHub] is a web based server that allows users to remotely version control and share their code. Useful documentation can be found [https://docs.github.com/en here].  
Increasingly the code used by researchers to generate data and analysis for publications is being shared publicly. [https://github.com GitHub] is a web based server that allows users to version control and share their code using online repositories. Public facing repositories can be accessed either via the web browser or from the command line using Git, which is installed on Physics machines and easily downloadable and installed on your laptop.  


Here is a list of GitHub Repositories maintained by members of the group.
Examples of how GitHub is used within our group include:
 
- Maintaining consistent and up-to-date versions of code across international collaborations
 
- Easily updating and transferring code between local and remote machines
 
- Increasing the research profile of members, beyond publishing
 
 
Useful documentation on how to use GitHub and Git can be found [https://docs.github.com/en here], and a university online course can be found [https://cosy.ox.ac.uk/accessplan/LMSPortal/UI/Page/Courses/book.aspx?courseid=LY007&referrer=coursesearch here]
 
=Repositories=
 
Here is a list of GitHub repositories maintained by members of the group.


[https://github.com/drjamesallison James Allison]
[https://github.com/drjamesallison James Allison]
[https://github.com/IanHeywood/ Ian Heywood]

Latest revision as of 08:53, 15 April 2021

Increasingly the code used by researchers to generate data and analysis for publications is being shared publicly. GitHub is a web based server that allows users to version control and share their code using online repositories. Public facing repositories can be accessed either via the web browser or from the command line using Git, which is installed on Physics machines and easily downloadable and installed on your laptop.

Examples of how GitHub is used within our group include:

- Maintaining consistent and up-to-date versions of code across international collaborations

- Easily updating and transferring code between local and remote machines

- Increasing the research profile of members, beyond publishing


Useful documentation on how to use GitHub and Git can be found here, and a university online course can be found here

Repositories

Here is a list of GitHub repositories maintained by members of the group.

James Allison

Ian Heywood