- Create a New Directory
- Add README and .gitignore (Depending on the Project)
- Do some magic using GitHub
- code . (mostly)
-
Help Menu -
Argument Parser will play a key role: DESIGN THE PROGRAM -
Navigate to $HOME/code (This is my projects folder) -
mkdir $NAME && cd $NAME
-
touch README.md && echo "# ${NAME}" >> README.md
-
wget "bunch,of,arguments,again,depends,on,the,project"
-
Web Scraping using Selenium to Create a GitHub Repository -
git init
-
git remote add origin git@github.com:username/{$1}.git
-
git branch -m main
-
git add .
-
git commit -m "initial commit"
-
git push -u origin main
-
code .
-
Install python packages
python3 -m pip install -r requirements.txt
-
wget tool
-
idk if anything else, open an issue if something's missing :)
cd $HOME
git clone https://github.com/aatharvauti/mkproj.git
cd mkproj
chmod +x mkproj
export PATH="$PATH:$HOME/mkproj"
vim mkproj # set USERNAME (one time)
touch .env
.env file contents
USERNAME="yourgithubusername"
PASSWORD="yourgithubpassword"