Apologises if this is in the wrong forum.
Basically, I have created a Private Repository on my Github account and I am allowing certain members to be collaborators on it. The thing is, I don’t want to add SSH keys to my account which would mean they have access to all my Repositories.
Is it possible where I can add them as a collaborator and then can simply use commands:
git clone [repository] -> git add -> git push etc..?
The answer to your stated question (how to clone/push without keys) is, quite simply: you cannot.
But that’s only because it’s based on a misunderstanding: you should not add a collaborator’s keys directly to your own account. Instead, they should create their own account, and then you add them as a collaborator on the repository/repositories you want them to have access to. From the GitHub Help Site: