Как добавить в существующий файл в git - PullRequest
0 голосов
/ 25 марта 2020

У меня есть репозиторий git, и для развертывания нам нужно создать новые файлы и добавить некоторые файлы. Я пытаюсь автоматизировать его с помощью сценария оболочки.

Необходимо создать 4 файла и 3 файла изменить. Начиная с изменения и создания файла, все работает. Но есть проблема с git add. Когда я использую git add для новых файлов, которые необходимо создать, он работает нормально, и файл создается. Но для добавления файлов это не работает. Содержимое не добавляется к существующему файлу

Я написал скрипт, и это поток:

cd tf-infra
git checkout -b test2
git status
git symbolic-ref --short HEAD
git rev-parse master
git rev-parse --symbolic-full-name master@{u}
git remote --verbose

#code change

git status
git add modules/xxx  # new file needs to be added
git add modules/yyy  # new file needs to be added
git add modules/zzz  # new file needs to be added
git add modules/aaa  # new file needs to be added
git add aws-qa/ccc   # new file needs to be modified
git add modules/bbb  # new file needs to be modified
git add modules/ddd  # new file needs to be modified


git commit -m "test2 Final"
git push origin test2

Когда я запускаю вышеуказанный скрипт, новые файлы создаются, но добавление не происходит происходит.

Пожалуйста, помогите мне добавить содержимое к существующему файлу

Пожалуйста, помогите!

1 Ответ

0 голосов
/ 25 марта 2020

Так же, как указал @ user1934428, файлы, возможно, на самом деле не были добавлены. Выполнение git add над ними излишне не повлияет на них, а также не приведет к возникновению каких-либо ошибок.

Скорее всего, проблема будет в сценарии оболочки, который вы создали. Вы можете проверить это еще раз. Это не проблема с git add.

Кроме того, совет для вас, не выдавайте свою электронную почту так же, как в publi c. Кстати, git remote --verbose - это то же самое, что и git remote -v, так что это сэкономит вам время.

Best.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...