it-swarm.com.ru

Как я могу сделать текстовый файл в git-bash?

Как я могу создать текстовый файл в Git-bash, а затем, как мне зайти в этот файл и добавить текст?

5
Bruce Irvine

Есть много способов создать файл, используя BASH. 

используя сенсорный touch newFile.txt только создает.
используя echo echo > newFile.txt только создает.
Использование cat cat > newFile.txt создает и может начать добавление в файл.
Использование vim vim newFile.txt создает и может начать редактирование файла. 

Также расширение .txt предназначено только для удобства и категоризации. Некоторые редакторы просматривают расширение для форматирования данных, но для txt разницы нет.

После создания файла добавьте его в репозиторий git.

git add newFile.txt
git commit -m "added new file" 

8
SVTAnthony

Вы можете использовать команду echo. Введите следующую строку в командной строке, чтобы создать новый файл с необходимым содержимым:

echo "Put any content here" >> Newfile.txt

Если командная строка не возвращает никакого сообщения, это означает, что вы создали файл правильно.

Сообщение между двойными кавычками будет содержимым нового файла.

1
user7123229

Только в bash вы можете просто использовать echo (для его инициализации) и vi (для его редактирования)

echo Text example> aNewFile.txt
vi aNewFile.txt
git add aNewFile.txt
git commit -m "Add aNewFile.txt"

В зависимости от вашей среды, вы можете настроить другие редакторы , но в Windows Git bash vi используется по умолчанию.

1
VonC

Используйте этот код, чтобы открыть новый текстовый файл 

subl newFile.txt

Здесь subl представляет возвышенный текст, мой текстовый редактор по умолчанию, а newFile.txt - новый файл, который я хочу создать и отредактировать. Git-Bash открывает новый файл в текстовом редакторе по умолчанию. Вы можете редактировать и сохранять оттуда, или просто сохранить

Чтобы добавить новый файл в stage, используйте этот код

git add newFile.txt

муравей commit в ваш репозиторий, используйте этот код

git commit
0
Anga Koko

если вы используете git bash (или терминал под unix/mac), вам просто нужно набрать echo 'text...' >> file_name.

если у вас нет Windows-машины и вы пытаетесь сделать это из cmd, гораздо лучше просто создать файл с помощью Windows Explorer.

0
CodeWizard