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

52 天前
 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
9659 次点击
所在节点    git
100 条回复
wuxidixi
52 天前
额,我们这么做好几年了,feat fix 啥的,分开看的清晰一点啊
iosyyy
52 天前
@superchijinpeng #3 我的 是下划线上班上傻了以为是“\”
vacuitym
52 天前
这不是正常的 git flow 流程吗
zsk425
52 天前
又学到一个小技巧😄
Morii
52 天前
feature/module-name

hot-fix/issue-023

有什么问题?
Baymaxbowen
52 天前
g0python32
52 天前
有什么问题吗
crackidz
52 天前
EastLord
52 天前
用/ 挺正常的 ,但我们公司用_
huzhizhao
52 天前
不管怎么样 跟着大家都一样就行 虽然我也是/
zylll520
52 天前
/ 挺好的呀,在 Tower 里面代表文件夹,相当的舒服
mouyase
52 天前
菜,就多练。
dapang1221
52 天前
啊我刚知道这个还能带斜杠,好,决定了,以后的分支名全加上斜杠
lei2j
52 天前
用斜杠不是很常见吗
kangwei
52 天前
当项目大了,维护人多了,分支超多了,你就知道 git 有/ 多好
iugo
52 天前
对于分支名, 我们要求只用 "-".
Chad0000
52 天前
我用 Sourcetree ,不管多少字符的分支名,都右键,Merge 。珍爱生命,远离命令行。
catamaran
52 天前
sourcetree 难用,试试 fork
ooops
52 天前
相同的不用写,所以简单规则 git push 就完事。merge 的时候 origin 应该很好分辨,而且你大部分时候也不需要 origin 。所以很难混淆
yuancoder
52 天前
会在 .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