Мой рабочий процесс обычно таков: я что-то изменяю в коде и фиксирую это, используя git в терминале (mac).
1. изменение кода
2. я делаю "git status", чтобы увидеть, что изменилось
modified: server/src/main/java/com/ipkiss/sampleProject/sampleCode.java
modified: server/src/main/java/com/ipkiss/sampleProject/sampleCode2.java
modified: server/src/main/java/com/ipkiss/sampleProject/sampleCode/somepackage/sample3.java
3.i do "git add, скопировав и вставив полный путь, или я должен напечатать все чтобы увидеть статус, посмотреть и зафиксировать один конкретный файл.
это было бы так круто и очень быстро сделать коммит и посмотреть разницу
если я могу увидеть что-то подобное в git diff, git status или git commit для фиксации определенного файла.
[1] modified: server/src/main/java/com/ipkiss/sampleProject/sampleCode.java
[2] modified: server/src/main/java/com/ipkiss/sampleProject/sampleCode2.java
[3] modified: server/src/main/java/com/ipkiss/sampleProject/sampleCode/somepackage/sample3.java
тогда я смогу сделать
git diff 1
git commit 1
вместо
git diff server/src/main/java/com/ipkiss/sampleProject/sampleCode.java
git commit server/src/main/java/com/ipkiss/sampleProject/sampleCode.java
Есть ли способ сделать это?