Який правильний шлях?
git add foo.js
git commit foo.js -m "commit"
git pull
git push
Або
git pull
git add foo.js
git commit foo.js -m "commit"
git push
Або
git add foo.js
git pull
git commit foo.js -m "commit"
git push
UPD:
Я забув згадати, що в цьому випадку я використовую git addдля індексування відстежуваний та модифікований файл. Не включати абсолютно новий файл до сховища. Чи змінює це порядок команд?