写代码的朋友平时怎么提交 git?有没有顺手的小习惯可以分享

17 条回复
145 次浏览

平时远程同步,一般都是
git add .
git commit -m '注释'
git pull origin master/dev
git push origin master/dev

想问问小伙伴们都是什么样的规范,可以分享分享 😄

⚠️ 该内容发布时间较早,内容的参照性可能变弱,请仔细甄别。
前排打手
GRD

用 ide 自带的 gui,对 git 命令不熟,只会拉、推、克

马上来

我有个习惯,开发分支合并到 develop 会选择 squash,develop 合并到 master 会选择普通的 merge。不知道大家是不是。

2Libra 一周年!

咱们正好相反。

我是从 develop 合并至 main 分支使用的是 squash,从 main 分支合并到 develop 使用的是 merge。

马上来

大部分操作都在编辑器上可视化执行,只有一些 reset 和 pick 之类的会选择命令行。

2Libra 一周年!

我也是 用的编辑器的可视化,写完直接就提交了

种子用户

commit message 都是用 AI 写的,规范,又能通过 message 检查提交文件,更改内容有没有问题

大平衡者
GRD

常用的操作都加了 alias, 每天几十遍,已成肌肉记忆。

复制

alias gc='git commit -m '
alias gs='git status '
alias gl='git log '
alias gd='git diff '
alias ga='git add --all '
alias gp='git push origin HEAD'
慷慨解囊

刚接触的时候 打全部命令;
现在直接用别名 🤣;
co = checkout
la = log --all --graph --oneline
pori = "!git br --show-current | xargs git push --set-upstream origin"

种子用户

没人用 git 的可视化工具吗,例如 sourcetree、小乌龟 之类的。之前学的命令太久不用就忘了,需要用命令的时候再查

种子用户

习惯给注释加前缀:feat, fix, chore, refactor, ......

发表一个评论

R保持