Skip to content

Learn Git

Rajesh Khadka edited this page Feb 10, 2019 · 1 revision

Topics need to cover

  • What, Why and Where Git?
  • Setup Git in local machine
  • Git create
    • Clone existing repository
    • Create new repository
  • Local changes
    • status, diff, add, commit, amend
  • Commit History
    • log, blame
  • Branches and Tags
    • create branch and tags, delete, checkout,
  • Update and Publish
    • Remote branch
      • check the remote connection, show, add, fetch, pull, push, delete
  • Merge and Rebase
  • Difference
  • How git merge and rebase
    • how to merge(git merge)
    • how to rebase(rebase abort, continue)
  • Undo
    • Hard reset(HEAD, Commit)
    • Revert (Commit)
    • Git Reset -keep
  • How to work collobrativly on real projects?

References

Clone this wiki locally