LoginSignup
1
0

More than 3 years have passed since last update.

Gitで特定のファイル・ディレクトリを管理から外す

Posted at

Carthageで静的ライブラリを導入した際に、GitHubの無料枠を超えてコミットできなかったので、Gitの管理から外しました。

.gitignoreを作成する

$ git add .gitignore

中身の書き方は こちら がサンプルです。
追加で削除したいファイル・ディレクトリを記載してください。

すでに対象のファイル・ディレクトリを管理している場合

.gitignoreではすでに管理しているものに対しては反映されません。
そのため git rm で明示的に管理から削除する必要があります。

ファイルを物理削除+管理から外す

$ git rm filename

ディレクトリを物理削除+管理から外す

$ git rm -r dirname

管理から外す(物理削除しない)

$ git rm --cached filename

.gitignoreを含めてコミットするのを忘れずに!

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0