質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
ファイル

ファイルとは、文字列に基づいた名前又はパスからアクセスすることができる、任意の情報のブロック又は情報を格納するためのリソースです。

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Q&A

1回答

1215閲覧

git mergeするとerrorが出てmerge出来ない・・。

helo

総合スコア36

ファイル

ファイルとは、文字列に基づいた名前又はパスからアクセスすることができる、任意の情報のブロック又は情報を格納するためのリソースです。

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

0グッド

0クリップ

投稿2020/01/15 13:59

前提・実現したいこと

現在、Rails第11章を一先ず終えて、git addして、コミットして
チェックアウトしマージしたら、以下のようなエラーが出てしまいました。
見てみるとtest/mailers/・・の二つのファイルを削除か移動するように
言っています。どう対応すれば良いのでしょうか・・。
非常に困り果てています。詳しい方居られましたらアドバイス頂けないでしょうか。
よろしくお願いします。

発生している問題・エラーメッセージ

$ git add -A
$ git commit -m "Add account activation"
$ git checkout master
$ git merge account-activation

$ git merge account-activation
error: cannot stat 'app/views/user_mailer': Permission denied
error: cannot stat 'app/views/user_mailer': Permission denied
error: cannot stat 'app/views/user_mailer': Permission denied
error: cannot stat 'app/views/user_mailer': Permission denied
error: The following untracked working tree files would be overwritten by merge:
test/mailers/previews/user_mailer_preview.rb
test/mailers/user_mailer_test.rb
Please move or remove them before you merge.
Aborting
Updating a79ce83..bfa0421

### 該当のソースコード ```ここに言語名を入力 ソースコード

試したこと

もう一度、トピックブランチにチェックアウトしようとしても
同じエラーが出てしまいます。

補足情報(FW/ツールのバージョンなど)

ここにより詳細な情報を記載してください。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

test/mailers/previews/user_mailer_preview.rb
test/mailers/user_mailer_test.rb

この2つのファイルを移動するか消してみてください〜。

投稿2020/01/16 06:13

kiddayo

総合スコア240

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

helo

2020/01/18 02:28

kiddayo様 回答ありがとうございます。 ターミナルのメッセージがそうなのですが、移動や削除をするとアプリ自体が動かなくならないのでしょうか? また、移動する場合はどこへ移動すれば良いのでしょうか。 Appのあるデスクトップに移すとかでしょうか? 全く初めての現象への対応ですので理解できておりません。 少し詳しくご教示頂けますと有難いです。 よろしくお願いします。
退会済みユーザー

退会済みユーザー

2020/02/20 13:25

上記の2ファイルがmergeによって上書きされる、とエラーが出ています。 ですので、消さずに保存用のディレクトリに移動させておけば、変更前の状態は保持しておけます。
helo

2020/02/20 14:26

docker-man様 コメントありがとうございます。 諸々やってみて何とか解決いたしました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問