Initialize Git with an existing project
Here are some steps to initialze an existing project on Github (Source):
-
Create a new repository on GitHub. You can also add a gitignore file, a readme and a licence if you want
-
Open Git Bash
-
Change the current working directory to your local project.
-
Initialize the local directory as a Git repository.
git init
-
Add the files in your new local repository. This stages them for the first commit.
git add .
-
Commit the files that you’ve staged in your local repository.
git commit -m "initial commit"
-
Copy the https url of your newly created repo
-
In the Command prompt, add the URL for the remote repository where your local repository will be pushed.
git remote add origin remote repository URL git remote -v
-
Push the changes in your local repository to GitHub.
git push -f origin master
This is mainly for easing my own headaches, but I would like to share to anyone who needs it as well.