В момент, когда я работаю git status
, Я добрался
modified: loanwolf/alerts/locale/fr/LC_MESSAGES/django.mo
modified: loanwolf/alerts/locale/fr/LC_MESSAGES/django.po
modified: loanwolf/clientspace/locale/fr/LC_MESSAGES/django.mo
modified: loanwolf/clientspace/locale/fr/LC_MESSAGES/django.po
modified: loanwolf/configurations/locale/fr/LC_MESSAGES/django.mo
modified: loanwolf/configurations/locale/fr/LC_MESSAGES/django.po
modified: loanwolf/contracts/locale/fr/LC_MESSAGES/django.mo
modified: loanwolf/contracts/locale/fr/LC_MESSAGES/django.po
modified: loanwolf/contrib/locale/fr/LC_MESSAGES/django.mo
modified: loanwolf/contrib/locale/fr/LC_MESSAGES/django.po
modified: loanwolf/core/locale/fr/LC_MESSAGES/django.mo
modified: loanwolf/core/locale/fr/LC_MESSAGES/django.po
modified: loanwolf/core/templatetags/locale/fr/LC_MESSAGES/django.mo
modified: loanwolf/core/templatetags/locale/fr/LC_MESSAGES/django.po
modified: loanwolf/customers/locale/fr/LC_MESSAGES/django.mo
modified: loanwolf/customers/locale/fr/LC_MESSAGES/django.po
modified: loanwolf/customers/models.py
modified: loanwolf/dashboard/locale/fr/LC_MESSAGES/django.mo
modified: loanwolf/dashboard/locale/fr/LC_MESSAGES/django.po
modified: loanwolf/documents/locale/fr/LC_MESSAGES/django.mo
modified: loanwolf/documents/locale/fr/LC_MESSAGES/django.po
modified: loanwolf/employees/locale/fr/LC_MESSAGES/django.mo
modified: loanwolf/employees/locale/fr/LC_MESSAGES/django.po
modified: loanwolf/equifax_report/locale/fr/LC_MESSAGES/django.mo
modified: loanwolf/equifax_report/locale/fr/LC_MESSAGES/django.po
modified: loanwolf/loans/locale/fr/LC_MESSAGES/django.mo
modified: loanwolf/loans/locale/fr/LC_MESSAGES/django.po
modified: loanwolf/messaging/locale/fr/LC_MESSAGES/django.mo
modified: loanwolf/messaging/locale/fr/LC_MESSAGES/django.po
modified: loanwolf/notes/locale/fr/LC_MESSAGES/django.mo
modified: loanwolf/notes/locale/fr/LC_MESSAGES/django.po
modified: loanwolf/operations/locale/fr/LC_MESSAGES/django.mo
modified: loanwolf/operations/locale/fr/LC_MESSAGES/django.po
modified: loanwolf/perception/locale/fr/LC_MESSAGES/django.mo
modified: loanwolf/perception/locale/fr/LC_MESSAGES/django.po
modified: loanwolf/products/locale/fr/LC_MESSAGES/django.mo
modified: loanwolf/products/locale/fr/LC_MESSAGES/django.po
modified: loanwolf/requests/locale/fr/LC_MESSAGES/django.mo
modified: loanwolf/requests/locale/fr/LC_MESSAGES/django.po
modified: loanwolf/requests/models.py
modified: loanwolf/statistics/locale/fr/LC_MESSAGES/django.mo
modified: loanwolf/statistics/locale/fr/LC_MESSAGES/django.po
modified: loanwolf/users/locale/fr/LC_MESSAGES/django.mo
modified: loanwolf/users/locale/fr/LC_MESSAGES/django.po
Я хочу убрать вывод для удаления modified:
и файлы
loanwolf/requests/models.py
loanwolf/customers/models.py
loanwolf/requests/locale/fr/LC_MESSAGES/django.po
На самом деле я хочу сохранить весь файл кроме тех трех в последний раз. Как я мог сделать это?
В настоящий момент я думаю, что мог сделать git status | grep -v 'request'
. Я хочу git checkout
все файлы кроме тех трех файлов.
git status | grep 'modified:' | awk '{print $2}' | xargs git [diff|add|checkout]
??????
Это должно добиться цели:
git status | awk '{print $2}' | fgrep -v -f list_to_remove
, Который list_to_remove
содержание:
loanwolf/requests/models.py
loanwolf/customers/models.py
loanwolf/requests/locale/fr/LC_MESSAGES/django.po