Using GitHub Repositories
When you log into Flowhub we will perform authentication with GitHub that grants Flowhub access to push to your public repositories. For paid accounts, we also provide access to your private GitHub repositories.
Enabling private GitHub repositories
- Log into app.flowhub.io
- Click “Settings”
- Click the refresh icon under “Flowhub plan”
- Click “Login” (authorize on GitHub)
Once complete, your account will read, “Everything up to date” in your settings panel.
Push project to GitHub
If you don’t have any projects yet, try the getting started guide.
- Open a project that you want to push
- Open the project panel by clicking the left side of the screen
- Tap “Settings”
- Input your “github-username/repo-name” and save. If the repository doesn’t exist it will be created for you on first push.
- Input project label and select your main graph from the dropdown
- You should now have an area to input a commit message and upload.
Import project from GitHub
On the Flowhub main page you can switch between “On device” (saved to browser memory) and “GitHub” (your Github projects).
- Go to Github tab within Flowhub
- Tap “Add” on the Add a repository card
- Provide “github-username/repo-name” of the GitHub respoitory to import
- Tap “Add”
If you’re importing a project from an organization, provide “github-org-name/repo-name” instead of username.