[英]How to add multilines commit messages via command line - GIT?
当我懒得输入提交消息时,我在我的 Mac OS 和 Linux 上创建了这个别名。
我跑了PUSH
它触发了
它将使用这些示例命令推送到当前分支
PUSH () {
message=$(git diff --name-only)
git commit -am "update $message"
git push origin $(git rev-parse --abbrev-ref HEAD)
git log --name-status HEAD^..HEAD
git diff HEAD^ HEAD
}
git diff --name-only
app/Http/Controllers/BabyController.php
resources/views/layouts/be/baby/scripts.blade.php
resources/views/layouts/be/baby/styles.blade.php
我想像这样为每一行添加一个断线 \n:
app/Http/Controllers/BabyController.php\n
resources/views/layouts/be/baby/scripts.blade.php\n
resources/views/layouts/be/baby/styles.blade.php\n
如果您希望您的提交消息通过命令行是多行的,您可以这样做:
git commit -m "first line" -m "second line" -m "third line"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.