For pushing git repositories to Gitopia, you would require a Gitopia wallet with sufficient tokens and you need to configure the wallet for
The Gitopia Wallet method is a simple but less secure way of configuring your wallet for
We recommend that you follow this method with a separate wallet, added as a collaborator to the repository you want to push code to. Don't use your main wallet and keep it safe.
- Download your Gitopia wallet file
- Set an environment variable GITOPIA_WALLET with the path of your wallet file.
If you have previously set a key in OS keyring and added it as
gitopia.key in your git config, please unset it before proceeding with this method. OS keyring has a higher priority, and the remote helper will use
gitopia.key in the git config if it exists. You can unset the
gitopia.key from your config by running the following command:
git config --global --unset gitopia.key
1. Download Wallet File
The Gitopia wallet file can be downloaded from the webapp easily by following the steps given below:
- First, Log in to your Gitopia wallet and click on the top right corner of the homepage as shown in the image below.
- Select the Download Wallet option.
- Your wallet gets downloaded and you get a Download success message as shown in the image below.
Keep your wallet file secure and do not share it with anyone.
2. Configuring the Wallet for git-remote-gitopia
After successfully downloading your wallet file, the next step is to configure the wallet for git-remote-gitopia.
- Open Terminal/Command Prompt/PowerShell and execute the command given below to set an environment variable GITOPIA_WALLET with the path of your wallet file.
$Env:GITOPIA_WALLET = `C:\path\to\wallet.json`