Если вы добавили файл в индекс с помощью git add, но считаете, что этот файл не должен попасть в коммит(commit), то его можно удалить из индексируемых файлов с помощью команды:
Если при выполнении git команд у вас появилась ошибка следующего содержания: "информация о отслеживании текущей ветки отсутствует". Это значит, что ваша текущая ветка скорее всего локальная и она не привязана к веткам удаленного репозитария.
При возникновении данного сообщения можно сделать следующее:
Если вы сделали коммит(commit) в git, но по какой то причине посчитали, что он плох или в нем чего-то не хватает, то вы можете отменить последний коммит(commit) с сохранением изменений, относящихся к этому коммиту(commit).
Если вы создаете файл и добавляете в него текст с помощью команды echo, то по умолчанию данный текст в конце будет переведен на новую строку (\n). Но данная команда может добавить текст и без перевода на новую строку, если в echo передать параметр -n.