3

Py2Exe を介して Python ソフトウェアの実行可能ファイルを作成しました。これにより、2 つの新しいディレクトリとその中に複数のファイルが作成されます。これを行うために、setup.py という新しい Python ファイルも作成しました。

Git GUI を開くと、コミットされていない唯一の変更が .idea\workspace.xml ファイル (これはすべてのコミットで表示されます) と setup.py にあることが示されます。私が作成した他のディレクトリとファイルが表示されません。ファイルが正しいディレクトリ (../Documents/GitHub/..) にあることを 3 倍にチェックしました。

編集:ファイルを追加しようとすると、エラーが発生します:

fatal: 'C:\Users\me\Documents\GitHub\Project\SubDir\build' is outside repository

編集:問題を修正しました。金曜日にディレクトリを追加できませんでしたが、今日は何らかの理由で追加できました。

4

3 に答える 3

1

ほとんどの場合git add path/to/file、git でファイル (またはフォルダー) を追跡する必要があり、GUI が追跡されていないファイルをフィルタリングしている可能性があります。

Windows を使用しているため、使用するには git シェルを開く必要がある場合がありますgit addGithub for Windows を使用すると、ファイル名の横にあるチェックボックスまたはボタンを使用して、追跡されていないファイルを非常に簡単に追加できると確信しています。

このページの中央の指示に従って、git ディレクトリで powershell を開きます: http://windows.github.com/help.html

次に、git add コマンドを実行します ( git add path/to/folder path/to/folder2)。

于 2013-07-19T19:38:56.143 に答える
0

ここで言いたいことは、新しいファイルが git に表示されない場合、それらは実際には正しいディレクトリにないということです。ファイルが作成されている.gitディレクトリにディレクトリがあることを確認してください。

すでにそうなっている場合はgit status、ローカル リポジトリでの出力を見て、現在の状態を確認します。

ファイルが結果に表示されるが、奇妙な GUI ツールには表示されない場合は、リポジトリ ディレクトリgit statusで を試してください。git add .

それでもうまくいかない場合は、座って、そもそもなぜ git に GUI を使用しているのかを疑問視する必要があります。

于 2013-07-19T19:37:37.190 に答える
0

推測する必要がある場合は...最初にファイルをステージングする必要があります。コマンドラインからは次のとおりです。

 git add *file 1* *file 2* etc.

GUI を使用したことがないため、同等のプロセスについてはわかりません。

http://git-scm.com/book/en/Git-Basicsが役立つ場合があります。

于 2013-07-19T19:38:41.963 に答える