git:-git is a version control system.it helps to track change in code.
Github:- it is a website tha allows developers to store and manage their code using git
clone:-clone is cloning a repo on our local machine.
status:-
four types of status
1) untracked:-new files that git doesn`t yet back.
2) modified:-changed.
3) staged:-file is ready to commited.
4) unmodified:- unchanged.
add:-adds new or changed files in your working directory to the git stage area.
git add filename
git add .(for add all files)
commit:-it is record of change
git commit -m"some message"
push:-upload local(laptop/pc) repo content to remote repo.(github repo).