
1 robertlyc 2014-06-11 15:55:56 +08:00 git config --global core.editor "mate -w" |
2 Mutoo 2014-06-11 16:03:13 +08:00 |
3 billlee 2014-06-11 22:46:33 +08:00 man 2 waitpid |
4 xieranmaya 2014-06-12 09:33:42 +08:00 传给第三方编辑器的路径是.git目录下的COMMIT_EDITMSG这个文件,编辑器直接编辑这个文件,同时git也在监控这个文件,文件被关闭后就拿文件内容当ci msg |
5 robot9 2014-06-12 10:04:25 +08:00 Fork一个process等它返回就好啦 可以先指定写到一个临时生成的文件里 之后直接读那个文件 |
6 kneep 2014-06-12 12:53:20 +08:00 via iPhone 等待进程退出吧 |