首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

git hook集锦

2012-12-18 
git hook汇总2012.11.25 测试commit-msg钩子:?notepad readme?#!/bin/sh?echo 0--------------------?echo

git hook汇总

2012.11.25 测试commit-msg钩子:

?

notepad readme

?

#!/bin/sh

?

echo 0--------------------

?

echo "\$1= " $1

?

git status

?

echo 1--------------------

?

git add -A

git commit -m "open commit-msg"

?

commit-msg挂钩接收一个参数,此参数是包含最近提交信息的临时文件的路径。

如果该挂钩脚本以非零退出,Git 放弃提交,因此,可以用来在提交通过前验证项目状态或提交信息。

?

D:\mygit>git commit -m "open commit-msg"

0--------------------

$1= ?.git/COMMIT_EDITMSG

# On branch master

# Changes to be committed:

# ? (use "git reset HEAD <file>..." to unstage)

#

# ? ? ? modified: ? readme

#

1--------------------

[master 128efd7] open commit-msg

?1 file changed, 5 insertions(+), 2 deletions(-)


热点排行