写代码的朋友平时怎么提交 git?有没有顺手的小习惯可以分享
平时远程同步,一般都是
git add .
git commit -m '注释'
git pull origin master/dev
git push origin master/dev
想问问小伙伴们都是什么样的规范,可以分享分享 😄
平时远程同步,一般都是
git add .
git commit -m '注释'
git pull origin master/dev
git push origin master/dev
想问问小伙伴们都是什么样的规范,可以分享分享 😄
十分推荐用 lazygit。commit 规范可由不得自己了。
大部分操作都在编辑器上可视化执行,只有一些 reset 和 pick 之类的会选择命令行。
我也是 用的编辑器的可视化,写完直接就提交了
commit message 都是用 AI 写的,规范,又能通过 message 检查提交文件,更改内容有没有问题
git add .
git commit -m '注释'
git push
用 idea 自带的 commit and push 非常方便
常用的操作都加了 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, ......
已经习惯用 SourceTree 了
idea gui 提交,习惯了,gui 解决不了的切命令行
用 ide 自带的 gui,对 git 命令不熟,只会拉、推、克