これが私の最初のgit使用になります。新しいファイル(たくさん)をフォルダー/プロジェクト(gitローカルリポジトリー)に追加しました。
オンラインチュートリアルとフォーラムを見て、できることを確認しました
git commit -a
だから私はリポジトリのベースフォルダに移動して
Sudo git commit -a
しかし、その後、いくつかの画面が表示され、コメントを追加するように求められます。続行または終了する方法がわかりません。私は混乱したくないので、Ctrl + Zをし、何もしませんでした。
使用する必要があるコマンドの概要を教えてください。
git commit -a
そして
git push?
行ったすべての変更を追加するには:
git add .
それらをコミットするには:
git commit -m "MY MESSAGE HERE"
#-mはメッセージフラグです
これらの手順は次のようにまとめることができます。
git commit -a -m "MY MESSAGE HERE"
コミットされた変更をローカルリポジトリからリモートリポジトリにプッシュするには:
git Push Origin master
この後、githubのユーザー名/パスワードを入力する必要があります。 ここにあります gitの使用に関する入門書です。少し古いですが、何が起こっているのかを本当にカバーしています。
git add
コマンドを使用し、その後にスペースで区切られたファイル名のリストを続けます。
git add <file-name-1> <file-name-2> <file-name-3>
このような複数のファイルを選択することもできます
git add folder/subfolder/*
これにより、指定したサブフォルダーにすべてのファイルが追加されます。たくさんのファイルを編集するが、そのうちのいくつかをコミットしたい場合に非常に便利です...
特定のフォルダーに複数のファイルを追加する場合は、{,}
を使用して分割できます。これは、長いパスを繰り返さない場合に最適です。
git add long/path/{file1,file2,...,filen}
,
の間にスペースを入れないように注意してください。
リポジトリにファイルを変更するか、新しいファイルを追加する場合、最初にファイルをステージングする必要があります。
git add <file>
またはすべてをステージングする場合
git add .
これにより、次のコミットで必要なファイルをgitに伝えることができます。それから:
git commit -m 'your message here'
あなたが使う
git Push Origin master
originはリモートリポジトリブランチで、masterはローカルリポジトリブランチです。
コミットメッセージを入力できるように、gitがエディター(おそらくvi
)を起動しているようです。 vi
に慣れていない場合は、 基本を簡単に習得できます です。代替手段は次のとおりです。
git commit -a -m "my first commit message"
を使用して、コマンドラインでコミットメッセージを指定します(これを使用してもエディターは起動しません)
EDITOR
環境変数を使い慣れたエディターに設定します
Githubですべてのファイルをステージングしてコミットする場合は、次の手順を実行します。
git add -A
git commit -m "commit message"
git Push Origin master