比如,如果我想 clone 一下 spring boot 的源码。
地址是
https://github.com/spring-projects/spring-boot
那么,我就会创建 3 层文件夹:github.com
、spring-projects
、spring-boot
(最后一个一般 clone 的时候自己生成)然后放里面
github.com
└── spring-projects
└── spring-boot
如果是 b 站上的学习视频https://www.bilibili.com/video/BV164411b7dx
我就会创建bilibili.com
、BV164411b7dx 吴恩达机器学习系列课程
这两个文件夹然后放里面
bilibili.com
└── BV164411b7dx 吴恩达机器学习系列课程
感觉特别适合于互联网上的资源,尤其是 github 上的仓库。
1
ttys001 2022-01-13 20:52:53 +08:00 4
学到了,现在是我的啦~ LZ 快删掉!
|
2
Mutoo 2022-01-13 20:54:14 +08:00
com/github/*
com/bilibili/* |
3
swulling 2022-01-13 20:59:21 +08:00 via iPhone 13
golang 的 src 就是这么组织的。
java 的 com/github/ 太傻了 |
4
kyuuseiryuu 2022-01-13 21:00:31 +08:00 via iPhone
projj add
|
5
lithiumii 2022-01-14 01:51:13 +08:00 via Android
我一直把 url 理解为文件夹的格式:
域名表示哪台机器,后面第一个“/”表示 root ,剩下的就是普通的文件路径 |
6
scyuns 2022-01-14 02:59:26 +08:00 via Android
学习到了
|
7
liuzhaowei55 2022-01-14 08:03:26 +08:00 via Android
本地 git 仓库是这样存的,~/repo/github
|
8
ddzy 2022-01-14 08:27:56 +08:00
~/Documents/frontend/code/github/ddzy/public | fork | private/项目 1
~/Documents/frontend/code/gitlab/公司 1 | 公司 2/项目 1 | 项目 2 |
9
SilenceLL 2022-01-14 08:43:36 +08:00
go 也是这么玩的
|
10
kidonng 2022-01-14 09:42:38 +08:00 via Android
这只是 namespace 的命名习惯问题,跟 URL 关系不大。去掉 .com 建成 github/ 和 bilibili/ 是一样的。路径后面理解为 ID ,大家习惯用 owner/name 作为 GitHub 仓库 ID 罢了。
|
11
jaredyam 2022-01-14 09:44:03 +08:00
学到了,以后在 macOS 上 clone 的仓库:~/Projects/github.com/username/repo
|
12
lululau 2022-01-14 10:00:15 +08:00
需要手动克隆下载的项目不会有那么多哦,弄一层就够了啦
~/code/github/ ~/code/work/ ~/code/demo/ |
13
selca 2022-01-14 10:00:45 +08:00
/repository/随便放
|
14
wilsonsui 2022-01-14 10:21:23 +08:00
学到了 不错的方式😌
|
15
summerLast 2022-01-14 11:36:05 +08:00
一样的方式,但有的时候没这个严谨
|
16
yulon 2022-01-14 12:07:10 +08:00
Go 十多年前就这样了,然后时间一长,根本分不清在哪个目录
|
17
StevenRCE0 2022-01-14 12:10:05 +08:00
macOS 人表示自己用的文件夹名字带句点很麻烦,特别是自己有写一堆脚本依赖这个命名规则
|
18
ragnaroks 2022-01-14 12:30:49 +08:00
url 中第一个 / 后面称为 PathName
|
19
ungrown 2022-01-14 13:51:49 +08:00
只要文件名装得下,我就不会弄那么多中间路径
我给你看一下我最近下载的视频的文件名: [贝拉] 欢迎来到倾斜之夜 [bilibili BV1ST4y127cU av935412698][神无可绘].mp4 拉姐我的拉姐🤤🤤🤤 [bilibili BV1Kq4y1j74e av545815590][无眠夢].mp4 鸭鸭 衣服也包不住奈奈 [Iwara 18EzAuqkjLu3wNrR1 1641893256][宇轩呀].mp4 EVA 紧身榨乳战斗服-芽衣-LUPIN [Iwara glmXRtzgRVcOZ3MeQ 1641995402][mahou].mp4 [NTR] Rikka ⧸ 宝多六花 ⧸ SSSS.GRIDMAN [Iwara 68z1GU6vZbToe92LB 1642083927][YuukiS].mp4 女警弱音半脱黑丝被后入 [Iwara vmJDVhR5raceZR0k9 1642063851][chengyl9].mp4 |
24
xiaoriri666 2022-01-15 17:12:30 +08:00
@ungrown 你不对劲
|
26
anc95 2022-01-16 13:29:37 +08:00
这叫「文件约定式路由」
|
27
kkeep 2022-08-11 02:06:14 +08:00 via Android
这还用学啊,url 本来也是资源
|