.DS_Store ファイルを git にコミットしないようにする。
2022-02-15 12:54:50
1. まず、元の.DS_Storeを削除します。
find . -name .DS_Store -print0 | xargs -0 git rm -f --ignore-unmatch
コマンドの説明です。現在のフォルダとそのサブフォルダにあるすべての.DS_Storeファイルを検索し、見つかったファイルをxargsにパイプし、処理します。いくつかのパラメータを理解することに注意してください。
-print0.
findの後に改行がない(-printはデフォルトで改行される)
-0.
パイプで送られてきた文字列を、エスケープせずに通常の文字列として扱います。
2. .gitignoreファイルの作成
vi .gitignore。そして、.DS_Storeをignoreとして追加します。
.DS_Store
3. gitにコミットする
git add .gitignore
git commit -m 'delete .DS_Store'
関連
-
[解決済み】現在のブランチの先端がリモートブランチより遅れているため、更新が拒否されました。
-
[解決済み] GitHubに空のブランチを作成する
-
[解決済み] GIT_DISCOVERY_ACROSS_FILESYSTEM が設定されていない。
-
[解決済み] Git pull - マージする前に移動または削除してください。
-
[解決済み] Git Pullができない、ファイルがマージされない
-
[解決済み] パーミッションの関係ですべてのファイルをgitに追加できない
-
fatal: リモートリポジトリから読み取れませんでした
-
TortoiseGitです。でコードを更新 このリポジトリでは、別の git プロセスが実行されているようです。
-
以下の未追跡の作業ツリーファイルは、マージによって上書きされます。問題解決
-
git push エラーを解決します。ローカルにない作業がリモートに含まれているため、更新が拒否されました。
最新
-
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がローカルバージョンをリモートバージョンに置き換える
-
[解決済み] [Solved] 作業ツリーのディレクトリ 'example.com' を作成できませんでした。パーミッションが拒否されました
-
[解決済み] git: fatal: リモートリポジトリから読み取れませんでした。
-
[解決済み] リモートから<branch name>とマージするように構成が指定されていますが、そのような参照は取得されませんでしたか?
-
[解決済み] 警告: リモート HEAD は存在しない参照元を参照しているため、チェックアウトできません。
-
[解決済み] git update-index --assume-unchanged <file> を元に戻す。
-
[解決済み] Git の --no-verify オプション
-
[解決済み] gitのルートディレクトリを1つのコマンドで取得する方法はありますか?
-
[解決済み] Git には、レポの状態を丸ごと保存して安全に遊べるサンドボックス機能はありますか?
-
git cloneはエラーを出します。ピアの証明書発行者が認識されません。