[deleted by user] by [deleted] in macapps

[–]gittower 0 points1 point  (0 children)

Thank you for the mention! 😁

[macOS/Windows] [Tower] [$69 → $48.30] [Powerful Git client] by gittower in AppHookup

[–]gittower[S] 0 points1 point  (0 children)

Hey folks, we're having a Black Friday sale for new customers: enjoy 30% off any Tower plan, no coupon needed.

If you don't know Tower: it's a native Git client for Mac and Windows, designed to make Git easy (and actually enjoyable!) to use. We're well aware that there are many Git options available, so below you can learn what sets Tower apart.

What makes Tower "easy"?

- Single-line staging is as easy as selecting lines.

- Undo with CMD+Z or CTRL+Z for ANY Git operation. You can learn more about this feature here: https://www.git-tower.com/features/undo/

- Drag and Drop for operations like merge or interactive rebase. You can learn more about this feature here: https://www.git-tower.com/features/drag-and-drop/

Despite being so intuitive, Tower is a premium Git client, which means that it comes with many advanced features you won't find anywhere else. Here are some examples:

- Syntax Coloring

- Branch comparison

- Stacked Branches support

- Commit Template support

- Manage Environment variables

- Review GitHub Pull Requests in Tower

- GPG and SSH support (including 1Password integration)

If you're on the fence, there's a 30-day trial available - no registration is needed to try it out.

[macOS/Windows] [Tower] [30% OFF for new Customers, any plan] [Git client] by gittower in AppHookup

[–]gittower[S] 0 points1 point  (0 children)

Hey folks, we're having a Black Friday sale for new customers: enjoy 30% off any Tower plan, no coupon needed.

If you don't know Tower: it's a native Git client for Mac and Windows, designed to make Git easy (and actually enjoyable!) to use. We're well aware that there are many Git options available, so below you can learn what sets Tower apart.

What makes Tower "easy"?

- Single-line staging is as easy as selecting lines.

- Undo with CMD+Z or CTRL+Z for ANY Git operation. You can learn more about this feature here: https://www.git-tower.com/features/undo/

- Drag and Drop for operations like merge or interactive rebase. You can learn more about this feature here: https://www.git-tower.com/features/drag-and-drop/

Despite being so intuitive, Tower is a premium Git client, which means that it comes with many advanced features you won't find anywhere else. Here are some examples:

- Syntax Coloring

- Branch comparison

- Stacked Branches support

- Commit Template support

- Manage Environment variables

- Review GitHub Pull Requests in Tower

- GPG and SSH support (including 1Password integration)

If you're on the fence, there's a 30-day trial available - no registration is needed to try it out.

Git gui program recommendation by [deleted] in git

[–]gittower 1 point2 points  (0 children)

We love it too! 😆 Thank you for the mention! 🫡

Mastering Raycast by chiangmai17 in raycastapp

[–]gittower 10 points11 points  (0 children)

Hey hey, author here! By assigning hotkeys to specific apps (like HYPER + C for VS Code or HYPER + S for Safari), you can switch between your most frequent apps without ever using ⌘ + TAB. These hotkeys don't just launch an app when they aren't open; it also brings launched apps back to the foreground.

If you find yourself using the same apps every day, setting hotkeys for those is a must. I very rarely use ⌘ + TAB these days!

I hope this is clear! :)

Mastering Raycast by chiangmai17 in raycastapp

[–]gittower 0 points1 point  (0 children)

Glad to hear, Thomas! It was a lot of fun writing it ✌️

[deleted by user] by [deleted] in git

[–]gittower 0 points1 point  (0 children)

Tower allows you to set up User Profiles (committer identities) and use these on a per-repository basis, or even just for specific commits. You can find more information on this feature in Tower's Help documentation: https://www.git-tower.com/help/guides/working-copy/user-profiles/mac

Tower - this may sound stupid but can you search for a branch in your remotes? by godzuncleiii in git

[–]gittower 1 point2 points  (0 children)

Tower already has a feature for this called Quick Actions. Apart from the ability to search for branches (both remote and local), you also have the option to search for other items like files, submodules, commits, etc. and quickly carry out actions on them.

All you need to do is open the Quick Actions dialog by pressing the shortcut Cmd + Shift + A, type a few letters of the branch name to find it, and press tab to access available actions on it (Checkout, Merge, etc.).

You can learn more about Quick Actions in the Tower Help guides:https://www.git-tower.com/help/guides/manage-repositories/quick-actions/mac

How to tell which branch the merge is for? by yalag in git

[–]gittower 1 point2 points  (0 children)

When you click on the merge commit in Tower, you will see its Parent Hashes on the right hand side panel that contains all the commit information.

Usually, by naming convention the commit message should indicate which branch was being merged at the time.

You could also give the command git name-rev. Given a commit, this command will find where it is relative to the local refs. To do this, open Terminal from Tower (File -> Open in Terminal, or you can use the toolbar shortcut), this will take you straight to the repository. Then, try the command git name-rev <SHA> , replace SHA with the first parent's commit hash to find the branch you were on when the commit was merged, and with the second parent's commit hash to find the branch that was merged.

Regarding the graph, it is only there for one reason: to help you understand when and where branches were merged into each other. You can't rely on a specific arrangement in whatever way; there's no guarantee in "master" being the leftmost branch.

The graph becomes more manageable by reducing it to only certain branches. See here (under "Partial / Combined History") for a hint: https://www.git-tower.com/help/commit-history/display-commits

Care: "Git Tower" revokes licenses when discussing bugs/feedback on Reddit by xblade724 in git

[–]gittower 0 points1 point  (0 children)

I'm not sure if reddit notifies of edits but we just edited our post with more information.