-
Notifications
You must be signed in to change notification settings - Fork 1
/
DESCRIPTION
35 lines (35 loc) · 1.36 KB
/
DESCRIPTION
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Package: github.practices.codeathons
Title: Using Github for Collaborative Codeathons
Version: 1.1.3
Authors@R:
person(given = "Hao",
family = "Ye",
role = c("aut", "cre"),
email = "[email protected]",
comment = c(ORCID = "0000-0002-8630-1458"))
Description: GitHub is not just a cloud server for Git, but an effective platform for collaboration. This lesson is a 0 to 60 introduction to using Git and GitHub for collaborative projects. It starts with the essential concepts in Git and Github, how merge conflicts arise and how to resolve them, and the GitHub Flow workflow practice.
License: CC BY 4.0
Encoding: UTF-8
LazyData: true
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.1.0
URL: https://github.com/ha0ye/github-practices-codeathons
Imports:
desc,
jsonlite,
knitr (>= 1.31),
showtext,
xaringan,
xaringanthemer,
usethis
learningOutcomes: * articulate the differences between `git` and `Github`
* understand essential features of working in git and github
- commits as project snapshots
- branches as ways to experiment
- remotes and clones
- collaboration workflow
* create and navigate branches
* create and merge pull requests
* use the "Github Flow" system
priorCourse:
X-schema.org-keywords: Open Educational Resources, Research Support Skills, Version Control, Workshop, Git, Github, Data Science