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 102
102
* [ Extract file from another branch.] ( https://github.com/git-tips/tips#extract-file-from-another-branch )
103
103
* [ List only the root and merge commits.] ( https://github.com/git-tips/tips#list-only-the-root-and-merge-commits )
104
104
* [ 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 )
105
106
106
107
<!-- Don’t remove or change the comment below – that can break automatic updates. More info at <http://npm.im/doxie.inject>. -->
107
108
<!-- @doxie.inject end toc -->
@@ -695,5 +696,10 @@ git log --first-parent
695
696
git rebase --interactive HEAD~2
696
697
```
697
698
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
+
698
704
<!-- Don’t remove or change the comment below – that can break automatic updates. More info at <http://npm.im/doxie.inject>. -->
699
705
<!-- @doxie.inject end -->
Original file line number Diff line number Diff line change 311
311
}, {
312
312
"title" : " Merge previous two commits into one." ,
313
313
"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 {}"
314
317
}]
You can’t perform that action at this time.
0 commit comments