ProjectInitializationAutomation icon indicating copy to clipboard operation
ProjectInitializationAutomation copied to clipboard

Additional Features for Windows OS

Open redpwilliams opened this issue 4 years ago • 2 comments

Hey Kalle, Issuing this pull request to add some vital features (for Windows, since I don't run Mac). I'll explain what I've added from most important to least in a general manner:

  • Longer Repository names Now you can create repositories that have longer names/spaces. By typing
create "Longer repo name"

You are still able to initialize remote and local repositories.

  • Optional Tags Taking advantage of the GitHub API, I've made it so you can add descriptions too. Additionally, you can set repos to public or private. It works similarly to committing with git. Typing -d or --description and a description (can be in quotes for longer descriptions) or -p/--private to set a repo as private. There are more tags, but they are for ease of use (auto confirm to create repo, create local repo, general help or help on a tag). To see a full list of commands and tags, just type "create" or "remove" for usage and optional parameters of each. I can add that usage as a markdown file or something if you'd like, too. Lastly, I made the code more dynamic so people can add more tags if they wanted to more easily.
  • Colored output! When you create a repo, it says so in green. When confirming you want to delete a repo, it does so in red. Not necessary, but I thought it was a nice touch.

redpwilliams avatar Jul 18 '20 08:07 redpwilliams

@Red-CS your changes and new feature for the win OSlooks great. Looking forward for Kalle to Merge your changes

shiva-kumar04 avatar Aug 08 '20 03:08 shiva-kumar04

@shiva-kumar04 Thank you so much! I worked so hard to get them there. I emailed Kalle the other day so I'm still waiting for a response. Thank you so much for telling me this!!!

redpwilliams avatar Aug 08 '20 04:08 redpwilliams