7
A
回答
7
6
如果您使用的是Powershell,以下操作將起作用。
gci -re -in *foo | %{ git reset $_ }
2
在像SmartGit我將由圖案*.foo
過濾所顯示的文件一GIT中的GUI應用程序,按下Ctrl + A選擇所有已過濾的文件並調用Unstage命令。
2
這應該在Cygwin和UNIX ENV
git reset $(git diff --name-only --cached | grep *.foo)
1
例如工作我想匹配路徑中的所有「遷移」。
git diff --name-only | grep migrations | xargs的git的結帳
0
如果你想匹配一個給定模式不分階段修改的文件結賬(撤消更改),這個工程:
的MacOS:
git checkout $(git st -s | sed -E 's/^.{2}//' | grep '\.foo$')
的Unix:
git checkout $(git st -s | sed -r 's/^.{2}//' | grep '\.foo$')
我只用M
修改過的文件測試了這個。 YMMV,如果你已經重命名/刪除/衝突的文件。
相關問題
- 1. mod_rewrite,匹配特定模式
- 2. 的Java模式匹配特定模式來匹配
- 3. 如何搜索匹配特定模式
- 4. 正則表達式匹配特定模式排除特定模式
- 5. Git的恢復相匹配的模式
- 6. Logstash定製匹配模式
- 7. 我想匹配角度foreach中的特定ID
- 8. 模式匹配不匹配
- 9. 排除特定模式的SQL通配符匹配
- 10. 正則表達式匹配特定模式
- 11. 匹配特定的模式正則表達式
- 12. ASP.NET路由正則表達式匹配特定模式
- 13. 如何格式化日期以匹配特定模式?
- 14. 使用正則表達式匹配特定模式
- 15. 正則表達式匹配特定模式(PHP)
- 16. php正則表達式匹配特定的url模式
- 17. 在正則表達式的Javascript不匹配特定模式
- 18. 模式匹配
- 19. 模式匹配
- 20. 匹配模式
- 21. 模式匹配
- 22. 模式匹配
- 23. 模式匹配
- 24. 模式匹配
- 25. 模式匹配
- 26. 模式匹配
- 27. 如何刪除所有匹配模式的單詞,除了我想保留的特定單詞?(它們匹配模式)
- 28. 匹配字符串,但不匹配特定模式,如果它在Python中
- 29. C#正則表達式匹配特定區域外的匹配
- 30. 如何匹配特定模式的網址,但不能匹配非常相似的模式
注意:這些文件已被刪除。即文件不再在我的工作目錄中。所以我想我需要類似git checkout * .foo – Jacko 2010-11-19 18:26:54