Help us understand the problem. What is going on with this article?

Xcodeのプロジェクトに.gitignoreを追加する。

More than 1 year has passed since last update.

Xcodeに.gitignoreを追加するにあたり、初歩的なところで困ったので投稿

1 .gitignoreを作成する

作成場所: Xcodeプロジェクトのディレクトリ直下
ターミナルで移動し、下記のコマンドを実行
$ touch .gitignore

2 Fiderで.始まりのファイルを見れるようにする

ターミナルで下記のコマンドを実行
$ defaults write com.apple.finder AppleShowAllFiles true
$ killall Finder

3 .gitignoreを編集する

作成した.gitignoreをテキストエディタで開き、任意の内容を書き込む
自分はgithub/gitignoreの内容をコピペ

4. すでにコミットしたファイルをgit管理対象外にする

自分は.gitignoreを作成する前に、gitの管理対象外にしたいファイルをコミットしていたため本手順を実施。一度すべてのファイルを管理対象外にする。
ターミナルでプロジェクトのディレクトリに移動し、下記のコマンドを実行
git rm -r --cached .
git add .

5 Xcodeからコミット

Xcodeのメニューから[Source Control] > [Commit...]
たぶんターミナルで実行しても良いと思う。.gitignoreが効いていることを確認しやすかったので自分はXcodeで実施

Xcodeからだと上手くコミットできていなかったため、コマンドで実行。コミット前にgit statusで変更ファイルを確認。
git status
git commit -m "fix .gitignore"

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away