Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/08_open_source_teaching_notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ search_exclude: true

TBD: Summaries for part 2: Digital work in teams

TODO: print playbooks for maintainers ([M1-M3](https://github.com/digital-work-lab/open-source-collaboration-game/blob/main/readme.md))
TODO: print playbooks for maintainers ([M1-M3](https://github.com/digital-work-lab/open-source-collaboration-game/blob/main/readme.md){: target="_blank"})

# Teaching notes: Open-Source

Expand Down
6 changes: 3 additions & 3 deletions exercises/git_branch/branching_exercise_notebook.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ With this notebook, you can practice branching in Git.

We have covered `git commit`, as well as `git branch`, `git switch`, and `git merge` operations in the lecture.

**Task**: To practice branching and manipulating the Git graph, complete level 1 (introduction) of the [learngitbranching](https://learngitbranching.js.org/?locale=en_EN) tutorial.
**Task**: To practice branching and manipulating the Git graph, complete level 1 (introduction) of the [learngitbranching](https://learngitbranching.js.org/?locale=en_EN){: target="_blank"} tutorial.

Hints:

Expand All @@ -55,7 +55,7 @@ IFrame('https://learngitbranching.js.org/', width=1400, height=800)

If you have completed Part 1 quickly, you may continue practicing with the following challenge.

**Task**: To continue practicing, create the following tree, which resembles a typical setup of Git branches. To do this, you can open [learngitbranching](https://learngitbranching.js.org/?locale=en_EN) in a separate window.
**Task**: To continue practicing, create the following tree, which resembles a typical setup of Git branches. To do this, you can open [learngitbranching](https://learngitbranching.js.org/?locale=en_EN){: target="_blank"} in a separate window.

<img src="../../material/git-branches.png" style="width: 600px;" alt="Git branches"/>

Expand Down Expand Up @@ -152,7 +152,7 @@ There is another option: to **squash** changes from another branch. This effecti
We will now practice the different methods in a real Git repository.


**Task**: Start GitHub Codespaces from the [CoLRev repository](https://github.com/CoLRev-Environment/colrev) and set up the `quality_model_docs` branch, using the following commands.
**Task**: Start GitHub Codespaces from the [CoLRev repository](https://github.com/CoLRev-Environment/colrev){: target="_blank"} and set up the `quality_model_docs` branch, using the following commands.

```python
cd /workspaces/colrev
Expand Down
6 changes: 3 additions & 3 deletions exercises/git_commit/commit_exercise_notebook.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ With this notebook, you can practice committing changes in Git.

## Part 1: Set up <a id="clone"></a>

**Task**: Start GitHub Codespaces from the [CoLRev repository](https://github.com/CoLRev-Environment/colrev).
**Task**: Start GitHub Codespaces from the [CoLRev repository](https://github.com/CoLRev-Environment/colrev){: target="_blank"}.


**Note**: When starting the Codespace, the repository is **cloned** on a virtual machine (`git clone URL`). To create an empty git project, you would run `git init`.
Expand Down Expand Up @@ -238,7 +238,7 @@ It is ok to combine functionality, tests, and docs that belong together in one c

</details>

**Optional**: If you have the time, you may check the [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) specification.
**Optional**: If you have the time, you may check the [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/){: target="_blank"} specification.

To create atomic commits, you may need to **add specific lines of code that should go into a commit**, leaving other changes in the working directory.

Expand Down Expand Up @@ -295,4 +295,4 @@ In this notebook, we have learned to
- Undo changes
- Navigate VisualStudio Code on GitHub Codespaces

Remember to delete your codespace [here](https://github.com/codespaces).
Remember to delete your codespace [here](https://github.com/codespaces){: target="_blank"}.