File tree Expand file tree Collapse file tree 9 files changed +0
-81
lines changed Expand file tree Collapse file tree 9 files changed +0
-81
lines changed Original file line number Diff line number Diff line change 1
-
2
-
3
1
# Collaborating and sharing using GitHub without command line
4
2
5
3
Original file line number Diff line number Diff line change 1
- ---
2
- layout : episode
3
- title : Basics and motivation
4
- teaching : 20
5
- exercises : 0
6
- ---
7
-
8
1
# Basics and motivation
9
2
10
3
``` {questions}
Original file line number Diff line number Diff line change 1
- ---
2
- layout : episode
3
- title : Contributing to existing repositories
4
- teaching : 20
5
- exercises : 40
6
- questions :
7
- - How to submit small changes using pull requests
8
- - How to propose and submit larger changes
9
- - How to review and discuss changes
10
- ---
11
-
12
1
# Contributing to existing repositories using pull requests
13
2
14
3
In this session we will learn how to contribute to repositories which either
Original file line number Diff line number Diff line change 1
- ---
2
- layout : episode
3
- title : Creating repositories using GitHub Desktop
4
- teaching : 20
5
- exercises : 20
6
- questions :
7
- - Creating and pushing local repositories
8
- - How to record (commit) changes
9
- - Inspecting changes before they are committed
10
- - Browsing changes
11
- ---
12
-
13
1
# Creating repositories using GitHub Desktop
14
2
15
3
We will practice creating a new repository using GitHub Desktop, committing
Original file line number Diff line number Diff line change 1
- ---
2
- layout : episode
3
- title : Creating repositories using the web interface
4
- teaching : 15
5
- exercises : 15
6
- questions :
7
- - Creating repositories on GitHub
8
- - How to record (commit) changes
9
- - Browsing changes
10
- - Repository insights and settings
11
- ---
12
-
13
1
# Creating repositories using the web interface
14
2
15
3
We will practice creating a new repository using the web interface, committing
Original file line number Diff line number Diff line change 1
- ---
2
- layout : episode
3
- title : Making your project citable
4
- teaching : 10
5
- exercises : 20
6
- questions :
7
- - How to get DOIs for particular versions of your project
8
- ---
9
-
10
1
# Making your project citable
11
2
12
3
> ## Discussion: is depositing your data/code on GitHub enough?
Original file line number Diff line number Diff line change 1
- ---
2
- layout : episode
3
- title : How to organize a group's work
4
- teaching : 15
5
- exercises : 15
6
- questions :
7
- - Should I start a repo under my account or open a new organization?
8
- - Should I add everybody as collaborator?
9
- - GitHub vs GitLab?
10
- - What permissions to choose?
11
- - Pull requests vs direct commits for types of projects
12
- - Small vs large changes
13
- ---
14
-
15
1
# How to organize a group's work
16
2
17
3
> ## Discussion
Original file line number Diff line number Diff line change 1
- ---
2
- layout : lesson
3
- permalink : /
4
- ---
5
-
6
1
# Collaborating and sharing using GitHub without command line
7
2
8
3
This tutorial provides a brief but hands-on introduction to Git and
Original file line number Diff line number Diff line change 1
- ---
2
- layout : episode
3
- title : Hosting websites/homepages on GitHub Pages
4
- teaching : 30
5
- exercises : 0
6
- questions :
7
- - How to serve a website/homepage using GitHub
8
- ---
9
-
10
1
# Hosting websites/homepages on GitHub Pages
11
2
12
3
You can host your personal homepage or group webpage
You can’t perform that action at this time.
0 commit comments