在 git 分支名上面加斜杠真的太恶心了

2024-04-26 16:41:04 +08:00
 itskingname

不知道谁开的头,git 分支名写成这样:feature/xxx

这样写会让人有时候分不清楚 git 命令自带的斜杠和这个手动加的斜杠。例如:

git merge origin/feature/xxx 
git push origin feature/xxx:feature/xxx

直接使用下划线甚至驼峰明明都比乱加斜杠好:

git merge origin/feature_xxx
git push origin featTest:featTest
13437 次点击
所在节点    git
100 条回复
wuxidixi
2024-04-26 17:59:53 +08:00
额,我们这么做好几年了,feat fix 啥的,分开看的清晰一点啊
iosyyy
2024-04-26 18:00:30 +08:00
@superchijinpeng #3 我的 是下划线上班上傻了以为是“\”
vacuitym
2024-04-26 18:02:47 +08:00
这不是正常的 git flow 流程吗
zsk425
2024-04-26 18:05:20 +08:00
又学到一个小技巧😄
28Sv0ngQfIE7Yloe
2024-04-26 18:05:24 +08:00
feature/module-name

hot-fix/issue-023

有什么问题?
Baymaxbowen
2024-04-26 18:06:26 +08:00
g0python32
2024-04-26 18:09:04 +08:00
有什么问题吗
crackidz
2024-04-26 18:10:30 +08:00
EastLord
2024-04-26 18:10:46 +08:00
用/ 挺正常的 ,但我们公司用_
huzhizhao
2024-04-26 18:13:29 +08:00
不管怎么样 跟着大家都一样就行 虽然我也是/
zylll520
2024-04-26 18:17:46 +08:00
/ 挺好的呀,在 Tower 里面代表文件夹,相当的舒服
mouyase
2024-04-26 18:38:55 +08:00
菜,就多练。
dapang1221
2024-04-26 18:42:36 +08:00
啊我刚知道这个还能带斜杠,好,决定了,以后的分支名全加上斜杠
lei2j
2024-04-26 18:42:55 +08:00
用斜杠不是很常见吗
kangwei
2024-04-26 18:50:35 +08:00
当项目大了,维护人多了,分支超多了,你就知道 git 有/ 多好
iugo
2024-04-26 18:53:16 +08:00
对于分支名, 我们要求只用 "-".
ktqFDx9m2Bvfq3y4
2024-04-26 19:00:19 +08:00
我用 Sourcetree ,不管多少字符的分支名,都右键,Merge 。珍爱生命,远离命令行。
catamaran
2024-04-26 19:03:37 +08:00
sourcetree 难用,试试 fork
ooops
2024-04-26 19:05:18 +08:00
相同的不用写,所以简单规则 git push 就完事。merge 的时候 origin 应该很好分辨,而且你大部分时候也不需要 origin 。所以很难混淆
yuancoder
2024-04-26 19:59:46 +08:00
会在 .git 下面生成对应的目录

例如分支:feature/mytest

.git/refs/heads/feature/mytest

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1035964

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX