我發現使用git add --patch有時候對我的工作流非常有用,比如當我需要在任何事情準備好提交之前需要修改很多東西時,特別是與文件。如果我有大量的人臉篩選,通過/的搜索功能是有幫助的,但我還沒有找到任何方式來搜索下一個匹配我的正則表達式的下一個大塊,而無需每次重新輸入正則表達式。有沒有辦法做到這一點?在使用git時尋找下一個匹配塊--patch
2
A
回答
0
git add
不是bash shell,所以你不能只記得歷史。在執行之前只需將正則表達式複製到剪貼板。您可以在下次粘貼它。
1
你可以嘗試使用rlwrap(這是任何命令的readline),例如,像這樣:
rlwrap git add --patch
相關問題
- 1. 使用git add --patch
- 2. 尋找最匹配的時間爲每一個病人
- 3. 意外的EOF,同時使用sed時尋找匹配的'''
- 4. 創建一個變量與兩個.map()尋找匹配或相交兩個陣列。尋找匹配或交叉
- 5. 沒有路由匹配[PATCH]使用polymorphic_path
- 6. 意外的EOF,同時尋找匹配')'
- 7. RichTextBox在找到一個匹配時很滿意;我希望它繼續尋找
- 8. 尋找href並匹配div
- 9. 尋找最匹配的詞
- 10. 尋找最大匹配Topcoder
- 11. Python尋找匹配列表
- 12. 尋找下一個空閒時隙
- 13. 正在尋找一個元組匹配算法
- 14. 優秀指數匹配 - 尋找多個匹配
- 15. 沒有路由匹配[PATCH]
- 16. 尋找下一個DIV
- 17. 尋找一個9-patch圖形創建工具
- 18. bzr只恢復一個大塊? (bzr版本的「git checkout --patch」)
- 19. 如何在PhpStorm中使用「git add --patch」
- 20. 在循環尋找下一個單元
- 21. 尋找一個正則表達式匹配々
- 22. 尋找到多個關聯匹配(同一領域)
- 23. 尋找一個字符串是否匹配模式
- 24. paramiko如何通過流尋找直到一個模式匹配
- 25. 尋找下一跳
- 26. 尋找在Scala中進行模式匹配時如何使用「@ _ *」的示例
- 27. 尋找一個3行jQuery滑塊
- 28. 你如何使用git format-patch來壓縮一個補丁?
- 29. Git format-patch viewer?
- 30. EOF而尋找匹配'「」的錯誤
我一直希望有一些內置的和較少繁瑣的工作,比如** n **如何在vi中工作或者可能只是在「搜索正則表達式」時敲入Enter。提示(不起作用)。 – JFlo 2012-07-16 18:17:16
不幸的是,這並不存在。你有一個非常具體的用例。我不確定這是否會成爲當前'patch'機制的一個特徵。也許如果git通過bash自己獲得補丁補充的另一種機制,我們就可以向上箭頭以前所做的。你想要的東西是有價值的。 – 2012-07-16 18:20:03
知道這個功能不存在比想知道我是否忽略了某些東西更好。我最初檢查手冊頁,看看是否有命令行選項來自動選擇與正則表達式匹配的所有hunk - 這將是光滑的。 – JFlo 2012-07-16 18:37:16