Skip to content

Commit

Permalink
add git setup description
Browse files Browse the repository at this point in the history
  • Loading branch information
fstreun committed May 20, 2023
1 parent d6f2c9b commit 7f779d8
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,16 @@ sudo ./usertools/lf-ipc.py --cmd=<command> {--params=<parameters>}

# Develop

To develop on LightningFilter, fork the repository, and clone it onto your machine. If you want to contribute to the open-source repository, we recommend adding the open-source repository as the upstream for the main branch (`open-source`):

```
git checkout open-source
git remote add upstream [email protected]:netsec-ethz/lightning-filter.git
git fetch upstream
git branch --set-upstream-to upstream/open-source
git pull
```

To get quickly started with developing LightningFilter, we provide a Development Container setup (`.devcontainer/devcontainer.json`) with all required dependencies and some useful tools.
When using VS Code, just install the [Visual Studio Code Dev Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) extension and open the project in a container (`>Dev Container: Reopen in Container`).

Expand Down

0 comments on commit 7f779d8

Please sign in to comment.