Imo, git rivals python as the greatest productivity tool ever devised for programmers.
Recently I ditched SourceTree on Windows in favor of command-line tools. As a result, my workflow on Ubuntu and Windows is essentially identical. Simple aliases (Ubuntu) and .bat files (Windows) support the following console commands: gs (expands to git status) gd (git diff) Uses an external diff program, but I'm starting to prefer text diffs. ga . (git add .) ga file (git add file) gc (git commit: configured to open Scite to create a commit message) gc -m "a one-line commit message" push (git push) I use gitk on both platforms to review commits. And that's about it. I use "git help" and "git help command" as needed. Edward P. S. I regret not ditching SourceTree earlier. It has two major problems: 1. The text sizes are too small, and not configurable. 2. (The big one). It can take 30 or more seconds to handle large diffs. Yes, the diffs allow you to cherry pick individual changed chunks, but the performance bugs make this feature almost worthless. EKR -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
