在git提交期间运行脚本
在git完成提交之前,是否可以调用/启动另一个进程/命令 我的同事和我共用电脑,对于任何给定的承诺,都可能是许多人中的一个在做这项工作。问题是,在进行提交之前,要记住设置git用户名是件麻烦的事,因此它永远不会发生。我想要的是一种在调用“git commit”时出现提示的方法,该提示将询问当前用户,然后将git用户设置为该值。设置提交脚本是实现这一点的一种方法,但大多数人直接调用git,所以这不起作用 这可能吗?没有分叉git,即:) 谢谢,在git提交期间运行脚本,git,Git,在git完成提交之前,是否可以调用/启动另一个进程/命令 我的同事和我共用电脑,对于任何给定的承诺,都可能是许多人中的一个在做这项工作。问题是,在进行提交之前,要记住设置git用户名是件麻烦的事,因此它永远不会发生。我想要的是一种在调用“git commit”时出现提示的方法,该提示将询问当前用户,然后将git用户设置为该值。设置提交脚本是实现这一点的一种方法,但大多数人直接调用git,所以这不起作用 这可能吗?没有分叉git,即:) 谢谢, Erick如果您编写一个简单的脚本来提示输入名称并进
Erick如果您编写一个简单的脚本来提示输入名称并进行相应的设置,那么您可以在中使用该脚本,Git将在提交之前为您调用该脚本。在主目录(本地)中创建一个“.gitconfig”文件 包含以下内容:
[user]
name = Your Name Comes Here
email = you@yourdomain.example.com
也许您可以利用git
pre-commit
hook 您共享计算机—但您不能拥有自己的存储库克隆吗?问题是让人们实际填写它。:)