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

SourceTree 作業コピー 反映されない

More than 1 year has passed since last update.

 経緯

.gitignoreファイルに設定していないのに、編集したファイルがsourcetreeの作業コピーにでてこないという事があった。解除方法が分からず、困ったのでメモとして書いとく。

 状況

編集したファイルをプッシュしようとsourcetreeにいったのですが、
スクリーンショット 2016-09-04 1.59.34.png
 となっていて、編集内容が反映されていなかった。
.gitignoreに設定した覚えもなく、編集が反映されない理由がわからなくて困り、調べてみると、
$ git status --ignored
このコマンドで、無視されているファイルを確認できるみたい。
確認してみると、確かに無視したくないファイルが一覧にありました。。。
しかし、解除方法がわからない。。。

解除方法

1、cdコマンドでホームディレクトリに移動
2、ls -a コマンドで、 .gitignore_globalファイルを探す
3、catコマンドで、.gitignore_globalの中身を確認
$cat .gitignore_global
すると、
$git status --ignored
で確認した一覧と同じ、無視されているファイルが表示されます。
そして、
4、vimコマンドで、.gitignore_globalファイルを編集し、無視したくないファイルをここから削除します。
これで、sourcetreeに編集内容が反映されるようになりました!!
スクリーンショット 2016-09-04 2.18.39.png

Why do not you register as a user and use Qiita more conveniently?
  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