Lines Matching refs:refs
46 make_shallow(shallow_file, args.revisions, args.refs)
48 ref_revs = check_output(['git', 'rev-list'] + args.refs).splitlines()
54 filter_refs(args.refs)
74 if args.refs:
75 … args.refs = check_output(['git', 'rev-parse', '--symbolic-full-name'] + args.refs).splitlines()
77 args.refs = get_all_refs(lambda r, t, tt: t == 'commit' or tt == 'commit')
79 args.refs = list(filter(lambda r: not r.endswith('/HEAD'), args.refs))
88 def make_shallow(shallow_file, revisions, refs): argument
90 for rev in follow_history_intersections(revisions, refs):
102 refs = [r[0] for r in ref_split]
103 return refs
111 def filter_refs(refs): argument
114 to_remove = set(all_refs) - set(refs)
120 def follow_history_intersections(revisions, refs): argument
137 … check_refs = check_output(['git', 'merge-base', '--independent'] + sorted(refs)).splitlines()