Share local git
branches via GitHub.
pip install 3q
- A GitHub Personal Access Token with
repo
permissions
-
Run
qqq login
to configure QQQ:qqq login -u atwalsh -t TOKEN
-
Change directories to the git repository you want to share
-
Checkout the branch you want to share
-
Run
qqq send
to make a new private repository on GitHub:# Share the currently checked out branch with # GitHub user `atwalsh` qqq send atwalsh
-a
Adds an additional admin collaborator to the GitHub repository- Send multiple
-a
options to add multiple admin collaborators:# Send branch to `atwalsh`, add `MedShift` and `GridResearch` # as admin collaborators qqq send atwalsh -a MedShift -a GridResearch
- Send multiple