You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+14-14Lines changed: 14 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,16 +14,16 @@ You can find a demo protocol [here](https://github.com/ReproNim/reproschema-demo
14
14
The following are required and recommended tools for using this cookiecutter and the ReproSchema protocol it generates. This is all a one-time setup, so if you have already done it, skip to the [next section](#creating-a-new-project)!
15
15
16
16
***pipx**
17
-
17
+
18
18
pipx is a tool for managing isolated Python-based applications. It is the recommended way to install Poetry and cruft. To install `pipx` follow the instructions here: https://pypa.github.io/pipx/installation/
19
-
19
+
20
20
***cruft**
21
21
22
22
cruft is a tool for generating projects based on a cookiecutter (like this one!) and keeping those projects updated if the original cookiecutter changes. Install it with `pipx` by running:
23
23
```shell
24
24
pipx install cruft
25
25
```
26
-
You may also choose to not have a persistent installation of cruft, in which case you would replace any calls to the `cruft`command below with `pipx run cruft`.
26
+
You may also choose to not have a persistent installation of cruft, in which case you would replace any calls to the `cruft`command below with `pipx run cruft`.
27
27
28
28
## Creating a new protocol
29
29
@@ -71,21 +71,21 @@ make setup
71
71
git branch -M main
72
72
git push -u origin main
73
73
```
74
-
3. Create the gh-pages branch
75
-
- Fetch the latest changes from your repository (if any):
76
-
```bash
77
-
git fetch origin
78
-
```
79
-
- Create and switch to the new gh-pages branch:
80
-
```bash
81
-
git checkout -b gh-pages
82
-
```
74
+
3. Create the gh-pages branch
75
+
- Fetch the latest changes from your repository (if any):
76
+
```bash
77
+
git fetch origin
78
+
```
79
+
- Create and switch to the new gh-pages branch:
80
+
```bash
81
+
git checkout -b gh-pages
82
+
```
83
83
- Push the gh-pages branch to remote:
84
84
```bash
85
85
git push --set-upstream origin gh-pages
86
86
```
87
-
This branch allows you to deploy your ReproSchema UI publicly.
88
-
87
+
This branch allows you to deploy your ReproSchema UI publicly.
88
+
89
89
## Keeping your project up to date
90
90
91
91
To be up-to-date with the template, first check if there is a mismatch
0 commit comments