[解決済み] .gitignore ファイルで無視するファイル以外を git で追加する
質問
ソースコントロールがないプロジェクトにソースコントロールを追加しています。問題は、最初に git に追加するファイルがたくさんあり、それを .gitignore ファイルを使って git に追加するファイルがたくさんあることです。 .gitignore ファイルにあるものと一致するファイルを含めずに、すべてのファイルを追加する方法がわかりません。
git add *
が無視するファイルを検出するため、上記のコマンドはファイルを追加しません。 .gitignore .
git add -f *
上記のコマンドは、無視したいファイルを含むすべてのファイルを追加します。
では、すべてのファイルを追加しながらも .gitignore を守りながら、すべてのファイルを追加するにはどうしたらよいでしょうか。
どのように解決するのですか?
私はあなたが意味すると思います
git add .
で指定されていないすべてのファイルをレポに追加します。
.gitignore
- と入力すると、これらの変更を確認できます。
git status
また
.
は通常、このディレクトリと他のすべてのディレクトリを再帰的に意味するので、レポの最下層からこれを行う場合、すべてのファイルを追加する必要があります。
私のいつものgitの流れは
.gitignore
ファイルを作成し、プロジェクトファイルをレポに追加することです。私がテストするのは
.gitignore
ファイルをテストしてみます。
git status
ファイルをインポートした後、追加したファイル (例えば .php や .html のみ、not .mp3 や .mov) が表示されたら、次のようにします。
git add .
ですべてを追加し
git commit -m "initial commit"
でコミットすれば完了です。
関連
-
[解決済み] コミット前に 'git add' を取り消すにはどうすればよいですか?
-
[解決済み] 現在のGit作業ツリーからローカル(未追跡)ファイルを削除する方法
-
[解決済み] Git が追跡したファイルを .gitignore に登録したまま「忘れる」ようにするにはどうしたらいいですか?
-
[解決済み] Git ですべてのリモートブランチをクローンする方法
-
[解決済み] git add -A」と「git add .」の違い。
-
[解決済み] .gitignoreで一部のファイル以外を無視するようにする
-
[解決済み] git プロジェクト上の 'bin' ディレクトリを無視する
-
[解決済み] git は修正された変更のみを追加し、追跡されていないファイルは無視する
-
[解決済み】"git pull" でローカルファイルを強制的に上書きするには?
-
[解決済み】Git リポジトリに空のディレクトリを追加するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】以下の追跡されていないワーキングツリーファイルは、マージによって上書きされますが、私は気にしません。
-
[解決済み】ローカルGitブランチとそのリモートブランチを比較する方法
-
[解決済み] リモートから<branch name>とマージするように構成が指定されていますが、そのような参照は取得されませんでしたか?
-
[解決済み] "would clobber existing tag "を取り除くには?
-
[解決済み] TortoiseGitで「git did not exit cleanly (exit code 128)」というエラーを解決するには?[クローズド]
-
[解決済み] SourceTree error:1407742E:SSLルーチン:SSL23_GET_SERVER_HELLO:tlsv1警告プロトコルバージョン
-
[解決済み] git ls-remote と git ls-remote origin の違い。
-
[解決済み] git rebase: "error: cannot stat 'file': パーミッションが拒否されました"
-
[解決済み] リモートブランチにプッシュできない、ブランチに解決できない
-
[解決済み] Git作者不明