Git 因鼓励提交消息标题的长度限制而臭名昭著:第一行不应超过 50 个字符(以适合电子邮件标题)。
这让我想起了......好吧,有没有一个钩子(Hook)可以在提交消息被推送到服务器后立即自动将它们发布到 Twitter?
最佳答案
给你:
#!/bin/sh
username=<your Twitter account>
password=<your Twitter password>
service_uri=http://api.twitter.com/1/statuses/update.json
subject=`git log --pretty=format:%s -n1`
curl -u "${username}:${password}" -d status="${subject}" $service_uri
在您的存储库中另存为 .git/hooks/post-commit
并使其可执行。
[注意:完全未经测试,我只是当场编造的。]
关于git - 是否有将 git 提交发布到 Twitter 的脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2652983/