Annyce Davis

Helping you write beautiful code

  • Home
  • Public Speaking
  • About Me
  • Courses
  • Life

Even More Git Commands

March 22, 2010 by Annyce Davis Leave a Comment

Recent Git commands that have proved very helpful to me along with brief descriptions:

  • git instaweb – this allows you to view your repo in a browswer; you can configure which web server you would like to use in your ~/.gitconfig file
  • git log -n <filename> – you can restrict the number of commits that the log will show you for a given file
  • git blame <filename> – you can see who author every line of code in a given file
  • git diff ..origin/master <filename> – allows you to see the differences between your local file and the remote
  • git merge –squash <branchname> – allows you to merge your commits from a local branch together as a group of modified files into the current branch

Share this:

  • Click to share on Twitter (Opens in new window)
  • Click to share on Facebook (Opens in new window)
  • Click to share on LinkedIn (Opens in new window)

Related

Filed Under: Git

Newsletter

Start a new tech group on Meetup

Follow Me

Dev Machine Setup – Mobile Development

A new machine. Now what? Time to set it all up. Inevitably I end up going back and forth from my old machine or worse yet, my memory, to figure out what needs … [Read More...]

Dagger Multibinding in Dynamic Feature Modules

We're adding the use of dynamic feature modules to our app. This will help us to improve build speeds, conditionally include features and decouple our code. As … [Read More...]

Categories

  • Android (49)
  • Career (2)
  • Communication (3)
  • Flutter (1)
  • Git (4)
  • Gradle (4)
  • Grails (23)
  • Java (8)
  • JavaScript (6)
  • Kotlin (10)
  • Life (4)
  • Public Speaking (21)
  • RxJava (1)
  • Software Development (3)
  • Twitter (3)
  • Uncategorized (11)
  • Video Course (4)

Copyright © 2021 · Beautiful Pro Theme on Genesis Framework · WordPress · Log in