This repository hosts scripts written in bash script and python to automate common Git/GitHub workflows. Normally to connect a local repository to GitHub one has to go to the GitHub website, create a new respository and then add the new GitHub repo as a remote for your local repository. The create_repo script automates this process.
- This script requires these python packages requirements.txt
- Git Bash installed on your computer.
- GitHub personal access token. (Go to your GitHub profile -> Settings -> Developer settings -> Personal Access Tokens -> Create new token with all the repo permissions)
Install the python dependencies by running the following commands in the project directory.
pip install -r requirements. txtNow run these commands to configure the script.
./installer <GITHUB_ACCESS_TOKEN>
source ~/.bash_profileAfter the installation is complete then the 'create_repo' command should execute in any directory.
- Run the command with a '-h' flag to see the help menu
create_repo -h- Sample usage
create_repo <PATH_NAME> <REPO_NAME>- <PATH_NAME> is the path where you want to create the local repository and <REPO_NAME> is the name for your repo
- Example:
create_repo . test-repoThe result is a local respository is created with a connected remote repository automatically!
Want to contribute? Great! Read this first -> Contributor's Guide