我實現了一個git-hook來通過pyflakes和jshint掃描我的提交,並且在閱讀Yipit對why most pre-commit hooks are broken的評論之後,我選擇了實現他的git stash
和git stash pop
建議。有沒有辦法阻止「git stash pop」將文件標記爲已修改?
不幸的是,git stash pop
將這些文件標記爲「已修改」,這會導致我的IDE在我回到「在磁盤上修改,從磁盤重新讀取?」頁面時發出警告。然後它會問「你確定要編輯這個緩衝區嗎?」最後是「你確定要將這個緩衝區保存在修改後的文件中嗎?」
我欣賞它試圖爲我做的一切,但它問我關於功能上不存在的「變化」。
缺少玩怪異猜謎遊戲touch
有沒有辦法阻止git stash pop
標記所有觸摸的文件被更改?
給自己的提示:這是我在Stack Overflow(在52個月)的第7000個答案**,在[6000th answer](http://stackoverflow.com/a/11644343/6309)後的6個月。在此之前[第5000個答案](http://stackoverflow.com/a/7917396/6309),[第4000個答案](http://stackoverflow.com/a/4953561/6309),[第3000個答案](http:///stackoverflow.com/a/3074849/6309),[2000th答案](http://stackoverflow.com/a/2027976/6309)和[第1000個答案](http://stackoverflow.com/a/665252/ 6309)。 – VonC