1

だから私は簡単だとわかっていることをやろうとしていますが、それは私にいくつかの頭痛の種を引き起こしています。私は自分のアプリからイメージを取得しようとしています (MacFusion を使用してアプリに ssh するのではなく、自分のマシンにローカルに置いています)。基本的に、他のhtml/cssの変更とともに画像をpublic/imagesフォルダーにドラッグし、git commit -a -m "comment about my commit here"を使用してすべてをコミットしました...

次に、githubにプッシュしました

そのため、github (およびサーバー上) の public/images フォルダーに画像が自動的に追加されると思いましたが、そうではありませんでした。他のすべての html とスタイルの変更は完了しましたが、github を見たときに画像が public/images フォルダーに表示されませんでした。

これは私が見落としているばかげたものだと確信していますが、これが起こっている簡単な理由と、その1つの画像ファイルをgithubのpublic/imagesフォルダーに取得する方法についての指示を実際に使用できます.

本当にありがとう

4

2 に答える 2

3

git commit -a新しいファイルを追加しません。すでに追跡されているファイルへの変更をコミットするだけです。

git add .または、ファイルを明示的に追加し、コミットしてプッシュしてください。

git status を使用して、ファイルが追加されたかどうかを確認します。

于 2012-02-11T02:13:04.980 に答える
1

ファイルは現在 Git によって追跡されていないようです!

最初に git が追跡するファイルを追加する必要があります。すなわち

git add filename.jpg

次の 2 つの便利なコマンドがあります。

この git リポジトリで現在追跡されているすべてのファイルを一覧表示するには、次を使用します。

git ls-files

現在のディレクトリで現在追跡されていないファイルがあるかどうかを確認するには、単に実行します

git status

git コマンドの非常に優れたチートシートがここにあります: https://github.com/AlexZeitler/gitcheatsheet/blob/master/gitcheatsheet.pdf

于 2012-02-11T02:11:24.030 に答える