Renku 2.0 - not currently a git repository

I am working on a project marked as template under renku 2.0. After not finding a requirements file, I decided to mamba install ... Now I want to save my change using git, but I get the notice:

You are not currently in a Git repository. To use Git, navigate to a local repository, initialize a repository here, or clone an existing repository.

If I initialize (button), I get a short notification “Initialization successful” but nothing changed. If I try to:

git init
git add .
git commit -m “Initial commit”

I get:
Author identity unknown

*** Please tell me who you are.

Run

git config --global user.email “you@example.com

I am curious whether this is as intended? Because on my renku 1. projects I would just git commit and push.

Hi @pohleric, Renku 2.0 does not (yet!) support to configure custom dependencies so that they are pre-installed at the launch of your session. If you need to set your dependencies we give you here some hints. Thus, I can help you create a session launcher for your project based on your dependencies set in a project in Renku 1.0 (as explained here). Do not hesitate to write an email to me directly if you need support for the latter option.

Hi Eric,

Thanks for giving Renku 2.0 a try and letting us know about your experience! To elaborate on Elisabet’s response, you’ve hit on one of the key technical differences between Renku 1.0 and 2.0: Rather than a project being a git repository (as in 1.0), a Renku 2.0 project can be connected with one or more repositories, including ones from other platforms, like GitHub. This also means that a fresh Renku project has no git repository attached, which is the case you encountered.

You can learn more about key differences between Renku 2.0 and 1.0 in our blog.

To work with a git repository with a Renku 2.0 project, we recommend you connect an existing or new git repository to your project.

As for customizing the environment of your Renku 2.0 project, this is one of the last features we are working on in order to fully launch Renku 2.0. You can read about the functionality we are building in this design document. In the mean time, you may be interested in bringing your own docker image to Renku 2.0.

Best,
Laura