[英]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.