File tree Expand file tree Collapse file tree 2 files changed +9
-0
lines changed Expand file tree Collapse file tree 2 files changed +9
-0
lines changed Original file line number Diff line number Diff line change 102102* [ Extract file from another branch.] ( https://github.com/git-tips/tips#extract-file-from-another-branch )
103103* [ List only the root and merge commits.] ( https://github.com/git-tips/tips#list-only-the-root-and-merge-commits )
104104* [ Merge previous two commits into one.] ( https://github.com/git-tips/tips#merge-previous-two-commits-into-one )
105+ * [ List of git repositories in multiple directories.] ( https://github.com/git-tips/tips#list-of-git-repositories-in-multiple-directories )
105106
106107<!-- Don’t remove or change the comment below – that can break automatic updates. More info at <http://npm.im/doxie.inject>. -->
107108<!-- @doxie.inject end toc -->
@@ -695,5 +696,10 @@ git log --first-parent
695696git rebase --interactive HEAD~2
696697```
697698
699+ ## List of git repositories in multiple directories.
700+ ``` sh
701+ find /path1 /path2 /path3 -regex ' .*\.git' -type d -print0 | xargs -0 -I {} dirname {}
702+ ```
703+
698704<!-- Don’t remove or change the comment below – that can break automatic updates. More info at <http://npm.im/doxie.inject>. -->
699705<!-- @doxie.inject end -->
Original file line number Diff line number Diff line change 311311}, {
312312 "title" : " Merge previous two commits into one." ,
313313 "tip" : " git rebase --interactive HEAD~2"
314+ }, {
315+ "title" : " List of git repositories in multiple directories." ,
316+ "tip" : " find /path1 /path2 /path3 -regex '.*\\ .git' -type d -print0 | xargs -0 -I {} dirname {}"
314317}]
You can’t perform that action at this time.
0 commit comments