2

次のコマンドを使用します。

git add *
git commit -am 'updating'

そして、私は以下に遭遇しました:

# On branch master
# Changes not staged for commit:
#   (use "git add <file>..." to update what will be committed)
#   (use "git checkout -- <file>..." to discard changes in working directory)
#   (commit or discard the untracked or modified content in submodules)
#
#   modified:   webkomiks (modified content)
#
no changes added to commit (use "git add" and/or "git commit -a")

私は何をすべきですか?

私は続けました:

git push myrep master

フォルダー内のファイルではなく、github 内のフォルダーのみを見ました。

ありがとう

4

4 に答える 4

2

サブディレクトリに再帰的にコミットしませんでした。

git add .の代わりに試してくださいgit add *

于 2012-09-22T13:33:09.083 に答える
0

webkomiks はディレクトリですか、それともファイルですか?

Johan Paul が言ったように、ウェブコミックを追加したい場合は、「git add webkomiks」を実行してください。

試してみるgit clean -nと、さらに情報が得られるはずです。ディレクトリの場合は、「削除されません」と表示されます。もちろん ' -d' オプションを追加することで削除できます。

于 2012-09-23T22:15:10.480 に答える
0

webcomiksサブモジュールである可能性はありますか?

その場合は、サブモジュール ディレクトリに移動し、そのサブモジュールにある変更をコミットしてプッシュしてから、メイン リポジトリに移動してそこからコミットする必要があります。

于 2012-09-22T13:52:53.057 に答える
-1

エラーメッセージが示すように:

 Changes not staged for commit:
 ...
 modified:   webkomiks (modified content)

それはおそらくディレクトリですか?それはコミットに含まれていません。そうしてgit add webkomiks、もう一度やり直してください。

于 2012-09-22T13:35:58.420 に答える