web-dev-qa-db-ja.com

git-bashでテキストファイルを作成するにはどうすればよいですか?

Git-bashでテキストファイルを作成する方法と、そのファイルに移動してテキストを追加する方法を教えてください。

7
Bruce Irvine

BASHを使用してファイルを作成するには多くの方法があります。

タッチtouch newFile.txt作成のみ。
エコーの使用echo > newFile.txt作成のみ。
猫を使用cat > newFile.txtを作成し、ファイルへの追加を開始できます。
vimを使用vim newFile.txtはファイルを作成し、編集を開始できます。

また、.txt拡張子は、便宜と分類のためだけのものです。一部のエディターは、データをフォーマットするために拡張機能を表示しますが、txtの場合、違いはありません。

ファイルを作成したら、それをgitリポジトリに追加します。

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

9
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エクスプローラでファイルを作成するほうがはるかに良いです。

0
CodeWizard