blob: 56e20823b0429350005454b1e9cd0419d92c8b91 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
#!/usr/bin/env python
#
# List branches in local repository tree.
from subprocess import check_output
from os import walk, listdir
from sys import argv
for root in argv[1:] or listdir("."):
for head, dirs, files in walk(root):
if ".git" in dirs and not head.endswith("/gitolite"):
print head
for line in check_output(("git", "branch", "-a"), cwd = head).splitlines():
print " ", line
|