際際滷

際際滷Share a Scribd company logo
Introduction To Git. Why? How?

                Aditya Patawari

        Fedora Ambassador and Contributor
 System Administrator at Directi Internet Solutions
          aditya@adityapatawari.com
           adimania on freenode irc
        http://blog.adityapatawati.com

                 May 19, 2012




           Aditya Patawari   Introduction To Git. Why? How?
Topics




     Terminology
     What is Git?
     User Con?g
     New Repo
     Share The Code
     Tracing The Culprit




                      Aditya Patawari   Introduction To Git. Why? How?
Terminology




     Repository
     Branch
     Tags
     Commit




                  Aditya Patawari   Introduction To Git. Why? How?
What Is Git?




     Git
     Distributed vs Centralized Version Control




                      Aditya Patawari   Introduction To Git. Why? How?
User Con?g




     git con?g Cglobal user.name  ̄Aditya Patawari ̄
     git con?g Cglobal user.email  ̄adimania@fedoraproject.org ̄




                      Aditya Patawari   Introduction To Git. Why? How?
New Repo




    git init
    git add
    git commit




                 Aditya Patawari   Introduction To Git. Why? How?
Share The Code




     git clone
     git pull
     git push




                 Aditya Patawari   Introduction To Git. Why? How?
Tracing The Culprit




      git blame ?le-name
      git log
      git di?




                      Aditya Patawari   Introduction To Git. Why? How?
Questions?




  Now is your chance :)




                          Aditya Patawari   Introduction To Git. Why? How?

More Related Content

Git

  • 1. Introduction To Git. Why? How? Aditya Patawari Fedora Ambassador and Contributor System Administrator at Directi Internet Solutions aditya@adityapatawari.com adimania on freenode irc http://blog.adityapatawati.com May 19, 2012 Aditya Patawari Introduction To Git. Why? How?
  • 2. Topics Terminology What is Git? User Con?g New Repo Share The Code Tracing The Culprit Aditya Patawari Introduction To Git. Why? How?
  • 3. Terminology Repository Branch Tags Commit Aditya Patawari Introduction To Git. Why? How?
  • 4. What Is Git? Git Distributed vs Centralized Version Control Aditya Patawari Introduction To Git. Why? How?
  • 5. User Con?g git con?g Cglobal user.name  ̄Aditya Patawari ̄ git con?g Cglobal user.email  ̄adimania@fedoraproject.org ̄ Aditya Patawari Introduction To Git. Why? How?
  • 6. New Repo git init git add git commit Aditya Patawari Introduction To Git. Why? How?
  • 7. Share The Code git clone git pull git push Aditya Patawari Introduction To Git. Why? How?
  • 8. Tracing The Culprit git blame ?le-name git log git di? Aditya Patawari Introduction To Git. Why? How?
  • 9. Questions? Now is your chance :) Aditya Patawari Introduction To Git. Why? How?