Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub
Git and GitHub

Editor's Notes

  • #8 Disadvantage: Single point of failure
  • #9 clients don’t just check out the latest snapshot of the files; rather, they fully mirror the repository, including its full history. Thus, if any server dies, and these systems were collaborating via that server, any of the client repositories can be copied back up to the server to restore it. Every clone is really a full backup of all the data.
  • #17 Command Line and many other GUI tools
  • #20 Clone from any git server, use the server ip for cloning a repo, till now Github is not in picture.
  • #26 In other VCS creating a new branch was very costly effort. This is another strength where git shines.
  • #27 Please note for new repo it will be main, its the default branch. Origin is remote
  • #30 Pull is a 2 step process internally, git fetch and git rebase