对progit进行改造，适合自己的写作