2012-08-23 13 views
50

私はgitの問題、より正確にはgitignoreの問題があります。gitignore - 致命的:ファイルが追加されていません

私は今、私は彼らの間(複数のファイルを持って空のフォルダ 初期化gitの

mkdir fold 
cd fold 
git init 

更新gitignore(以下など)

*.prjx 

コミットgitignore

git add .gitignore 
git commit -m "update gitignore" 

を作成しましたa .prjx)と私のルートのフォルダ(fold)と私はすべてのoを追加したいそのFが、私は

git add * 

を実行したときに私は私が単に他のすべてのファイルとフォルダを追加したい、それを追加する必要はありません

The following paths are ignored by one of your .gitignore files: 
ftc.prjx 
Use -f if you really want to add them. 
fatal: no files added 

以下のメッセージが表示されます。 私の理解から.gitignoreはそれを正確に処理する必要があります。なぜ私は上記のメッセージを受け取りますか? 何か不足していますか?

答えて

109

あなたはgit add .はなくgit add *

を実行する必要があり*は、シェルによって解釈され、現在の場所にあるすべてのファイルとフォルダで置換されています。明らかにftc.prjxのいずれかであり、gitはファイルが無視リストにあることを警告しているだけです。

+0

ありがとうございました。 – macsig

+0

シンプルな人生節約!おかげでたくさん –

+2

偉大な、そして方法で "。現在のフォルダを意味し、現在のフォルダのすべてを追加します。 –

関連する問題