Skip to content

Instantly share code, notes, and snippets.

@dtrugman
Last active November 2, 2021 08:59
Show Gist options
  • Save dtrugman/ec4d40e7b05f01251e4c688ae62219fd to your computer and use it in GitHub Desktop.
Save dtrugman/ec4d40e7b05f01251e4c688ae62219fd to your computer and use it in GitHub Desktop.
Describe git projects
#!/bin/bash
git-describe() {
for dir in *; do
[[ -d "$dir" ]] || continue
[[ -d "$dir/.git" ]] || continue
local branch="$(cd "$dir"; git rev-parse --abbrev-ref HEAD)"
echo "$dir -> $branch"
done
}
[[ "$0" == "$BASH_SOURCE" ]] && git-describe "$@"
@aharonscada
Copy link

We have different opinions about readability. But you're still young. :-) Take it easy --Aharon

@dtrugman
Copy link
Author

dtrugman commented Nov 2, 2021

As always, you are right 😉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment