135 reputation
8
bio website
location
age
visits member for 3 years, 6 months
seen Sep 4 at 20:22

I'm a Web Developer and Git Lover!

Git is just a tree of commits, with bookmarks attached.

Git repo diagram explaining branch relationships


  • Addicted to Git and the Power of the One Source Control.
  • Friends don't let friends rebase and push --force. Rebase and Time Travel Responsibly.
  • I don't always travel back in time and alter the course of history. But when I do—I use Git.
  • Absolute Git Corrupts Absolutely.
  • rebase -i — welcome to The Dark Side.
  • Git is Free, as in Freedom!
  • The "G" in Git stands for GODLIKE!
  • GIT. THE POWER!

EPIC RESOURCES FOR BECOMING A GIT BADASS!

  1. The FREE online Pro Git book! Recommended: chapters 1-3, 6-6.5.
  2. Jan Krüger's mirror of the official Git documentation. This is currently the most complete, comprehensive, and up-to-date online version of the Git documentation.
  3. If you don't have online access, you can still see the most recent documentation by using man git, git <command> --help, or git help <command>.
  4. FREE online Git Pocket Guide.
  5. Linux Kernel Git Wiki.
  6. LEARN TO REBASE, both interactively and non-interactively. If you're not using rebase, then you're not using Git effectively!
  7. Git User’s Manual (for version 1.5.3 or newer).
  8. Gitolite: Everything I Know About Git.
  9. A Visual Git Reference.
  10. Git for beginners: The definitive practical guide.

Profile photo adapted from cupcake by Eva Blue.


Jul
26
awarded  Excavator
Jul
25
revised External hard disk not showing up as removable media
Fixed spelling, and removed thanks.
Jul
25
revised External hard disk not showing up as removable media
Fixed spelling and capitalization, broke up into smaller paragraphs.
Jul
25
suggested approved edit on External hard disk not showing up as removable media
Jul
25
suggested approved edit on External hard disk not showing up as removable media
Jun
27
awarded  Citizen Patrol
May
15
awarded  Commentator
May
15
comment grep to find files that contain ^M (Windows carriage return)
Note that using \r in sed 's/\r//' -i filename won't work with OS X's version of sed (I've read that GNU-sed will recognize it though). As a workaround, CTRL-V + CTRL-M seems to work in the place of \r instead.
May
15
comment grep to find files that contain ^M (Windows carriage return)
Related: Remove carriage return in Unix.
Oct
22
answered Drivers problems in Asus Zenbook on Windows 8
Oct
3
comment Drivers problems in Asus Zenbook on Windows 8
@JonathanPerry if you put that as an answer, I'll upvote it.
Sep
15
awarded  Informed
Aug
6
comment how to pull into multiple branches at once with git?
@Superole which branch is ahead of origin/develop when you use the alias? It wouldn't make sense if it was your local develop branch. Also, the pointer for master can be moved if it's develop that is checked out, the point is that if it's master that is checked out, then you can't fast-forward master because that would affect your working copy, so that's why you detach the working copy from it first by using git checkout head. I saw another answer that described it as "standing on a rock", you have to get off the rock before you can move it.
Aug
3
comment Setting TextMate 2 as Git's difftool
Can textmate 2 be used as a diff/merge tool by default? I found that it has a diff bundle, is that what you plan on using?
Aug
3
awarded  Editor
Aug
3
revised how to pull into multiple branches at once with git?
Fixed typo.
Aug
3
answered how to pull into multiple branches at once with git?
Aug
3
comment How do I add a parent commit before all other commits in Git?
See also Git: how to add commits before first/initial/root commit?.
Aug
3
comment How to delete the git reference `refs/original/refs/heads/master`?
"Pushing nothing" to delete the reference locally is very clever.
Mar
16
comment HTML Tag Auto Complete in Notepad++?
Which version of Notepad++ does this apply to? Some of the newer versions don't seem to have TextFX anymore (such as the current release version, 5.9.8).