Skip to content

Commit

Permalink
✨ add some octokitties!
Browse files Browse the repository at this point in the history
  • Loading branch information
TanyaS08 committed Jan 13, 2025
1 parent 16d1c3c commit d93f7d2
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 0 deletions.
Binary file added assets/octocats/forktocat.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions basics.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,11 @@ Authorisations/configuring got to github
- VSCode
- Terminal


::: {.column-margin}
![#94: professortocat_v2 *© GitHub, Inc.*](assets/octocats/Professortocat_v2.png)
:::

## Understanding the version control workflow

### Key terms
Expand Down
4 changes: 4 additions & 0 deletions collaborating.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,10 @@ GitHub is useful for developing your own code, but at some point you might want

In terms of reviewing and integrating these changes we use a *pull request*

::: {.column-margin}
![#7: Forktocat *© GitHub, Inc.*](assets/octocats/forktocat.jpg)
:::

## Forking a repository

A fork is a copy of somebody’s GitHub repository. You can fork a repo and work independently of the original project. Or if you are collaborating with other people you can stay connected with the original repository via pull requests.
Expand Down
4 changes: 4 additions & 0 deletions index.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@

Before we start diving into the all the hows it is probably worth understanding *why* we are interested in using Github. We are probably all to familiar with the challenges that comes with experimenting with or incorporating changes in our work. This often leads to situations where one develops a convoluted file naming process in an attempt of controlling for different the versions of a file that might exist. Git and GitHub provide us with a more structured for of version control that allows for a cleaner and simpler project environment. A good version control system makes it is easy to share files, collaborate on the same project, and have a track record of changes that are made to a specific file.

::: {.column-margin}
![#121: Welcometocat *© GitHub, Inc.*](assets/octocats/welcometocat.png)
:::

## What is Git and GitHub?

Often people equate `GitHub` with version control, however Github is simply a online, cloud-based tool that uses the software `git` to store files and track changes, and git is actually the version control system. This means that git is the software that enables version control and it is possible to use other alternative online tools such as GitLab or bitbucket. However, as GitHub is widely used in industry and academia these tutorials will centre around a GitHUb interface (although the core concepts should still be relevant if using other tools).
Expand Down

0 comments on commit d93f7d2

Please sign in to comment.