Aşama değişiklikleri olmayan her dosyada kabuk komutunu çalıştırmak istiyorum.GIT, Değiştirilen her dosyaya komut verilsin mi?
E.g. git status
On branch xxxxxxx
Your branch is up-to-date with 'origin/xxxxxxxxx'.
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: client/.../reports.coffee
modified: client.../tools.coffee
gösteriyorsa ben dosyaları reports.coffee
ve tools.coffee
üzerinde komut çalıştırmak istiyorum.
find
kullanmak istemiyorum çünkü dosyalar farklı zamanlarda değişebilir. Bunu nasıl başarabilirim konusunda bir fikrin var mı?
Makinemde çalışmıyor. Sanırım grep'te hata var ''. –
Benim için git durum -s baskıları "M go-lib /..../ user.go" –
'git status -s': kısa biçiminde çalışan ağaç durumunu yazdırır; 'grep '??'': izlenmeyen dosyaların durumu olan "??" dahil olmak üzere yalnızca satırları filtreler; 'cut -f2 -d ''': yalnızca dizenin ikinci bölümünü tutacak, parçalar bir boşlukla ayrılacak – dvxam