Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eichingertim/ProjectCreationAutomation
Short script that enables a "create"-command for the command-line to create a new project-folder with a local and remote github repository
https://github.com/eichingertim/ProjectCreationAutomation
bash command-line-tool project-creation python
Last synced: 3 months ago
JSON representation
Short script that enables a "create"-command for the command-line to create a new project-folder with a local and remote github repository
- Host: GitHub
- URL: https://github.com/eichingertim/ProjectCreationAutomation
- Owner: eichingertim
- License: gpl-3.0
- Created: 2019-09-24T19:10:05.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2019-10-09T17:50:04.000Z (about 5 years ago)
- Last Synced: 2024-06-04T23:02:05.692Z (5 months ago)
- Topics: bash, command-line-tool, project-creation, python
- Language: Python
- Homepage:
- Size: 37.1 KB
- Stars: 11
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- jimsghstars - eichingertim/ProjectCreationAutomation - Short script that enables a "create"-command for the command-line to create a new project-folder with a local and remote github repository (Python)
README
# Project Creation Automation for WINDOWS
## Inspiration
This project is inspired by Kalle Halden (https://github.com/KalleHallden). He had the idea to this project and made it working for MacOS. Check his repository out:https://github.com/KalleHallden/ProjectInitializationAutomation
## How to install
**BEFORE CLONING** make sure that you have already installed the newest version of python and you succesfully added it to your SYSTEM-PATH.---
Goto your command-line (cmd) and navigate to the location where you want to clone this project. Then type:
```bash
git clone "https://github.com/eichingertim/ProjectCreationAutomation.git"
cd ProjectCreationAutomation
pip install -r requirements.txt
```
Then edit the two files **create.bat** (inside batch-folder) and **scripty.py** where necessary (marked and described with comments).**IMPORTANT**: Now you have to put the path of the **create.bat**-file (e.g. C:\Users\...\ProjectCreationAutomation\batch) to your SYSTEM-PATH. Here is a short instruction how to do this:
1. type **env** to your windows-search and hit enter. A dialog with system-properties should appear.
2. Click on the Button with **Environment Variables**
3. In the System Variables window, highlight **Path** in the upper section, and click **Edit**.
4. In the Edit System Variables window, click **New** and add the full path to the new created line.
7. Click **OK** in each open windows## How to use it
To create a new project just open your command-line (cmd) and type in a command with the following syntax:
```bash
create
```
* **ProjectName**: Write here your new project's name without space
* **private/public**: Write here if you want your project to be public or private on github.