User Tools

Site Tools


development:ohdsi_github_projects

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
development:ohdsi_github_projects [2014/12/23 21:46]
lee
development:ohdsi_github_projects [2016/10/18 18:43]
chrisknoll
Line 1: Line 1:
 +Updated can be found [[development:​ohdsi_github_projects_v2|here]]
 +
 +==== Access to OHDSI project source code ====
 Github is the source control repository for all OHDSI projects. Github is the source control repository for all OHDSI projects.
  
-Here is the main URL of the OHDSI Github projects: [[https://​github.com/​OHDSI]]+Here is the main URL for OHDSI Github projects: [[https://​github.com/​OHDSI]]
  
-OHDSI project ​developers use [[https://​guides.github.com/​introduction/​flow/​index.html|Github flow]] with the fork and pull collaborative development model.+==== OHDSI collaborative development model ==== 
 +OHDSI developers use [[https://​guides.github.com/​introduction/​flow/​index.html|Github flow]] with the fork and pull collaborative development model.
  
 Here is a good [[https://​guides.github.com/​activities/​hello-world/​|"​Hello World" example]] but note that in the fork and pull model, unless you are the project maintainer, you will need to first fork the project master branch and then create a new branch for your change on your forked copy.  Your pull request then triggers the project maintainer to merge your forked project branch back into the main project master. Here is a good [[https://​guides.github.com/​activities/​hello-world/​|"​Hello World" example]] but note that in the fork and pull model, unless you are the project maintainer, you will need to first fork the project master branch and then create a new branch for your change on your forked copy.  Your pull request then triggers the project maintainer to merge your forked project branch back into the main project master.
  
 [[https://​help.github.com/​articles/​using-pull-requests/​|Additional info on the fork and pull model of collaborative development]] [[https://​help.github.com/​articles/​using-pull-requests/​|Additional info on the fork and pull model of collaborative development]]
 +
 +==== Github Windows Client ====
 +If you develop on Windows, you can download the [[https://​windows.github.com/​|Github for Windows Client]]. ​ There is a good [[https://​windows.github.com/​help.html|Windows Github client guide]] with helpful info on cloning repositories and branching locally using the Windows client.
 +
development/ohdsi_github_projects.txt · Last modified: 2016/10/18 18:43 by chrisknoll