こんにちわ。ZaQです。
会社内でおいてGithubを用いてプロジェクト管理を行い、メンバー内でのコードレビューを実施しています。
そして、ある日、レビューを実施していたのですが、下記のエラーが発生。
error:Error Domain=NSCocoaErrorDomain Code=260 "Thefile"XXX.png"
coundn't be opened because there is no such file.
"UserInfo={NSFilePath=/XXX/XXX/XXX.png,
NSUnderlyingError=0x281a54450
{Error Domain=NSPOSIXErrorDomain Code =2 "No such file or directory"}}"
あれ?
新しいブランチに合わせて、ローカルブランチに持ってきて、自分のローカル環境のみで行ったのだが・・・。
自分の環境の設定がおかしいのか・・
自分が行ったことを振り返り。
git branch ckechout review-#AAA
ここで、一度review-#AAAに対応して、ローカルブランチ上でコードを修正。
レビューが終わりGithub上でコメントを送信。
その後、新しいブランチに対して、
git branch checkout review-#BBB
続いてBBBに対してローカルでのブランチ上で動作を確認した結果、今回のエラーが発生。
よく読んでいると、、、
これは、気づきませんでした。
では何をするかというと、
新しいブランチでのレビューを行う前に、
git checkout .
を実施し、
レビューを多く行っていくと、自分のローカルブランチだからと言って過去の変更からの反映されることに忘れてしまいますね。是非、プロジェクト内でのレビューを行うときはお気をつけ下さい〜。
これからも色々と体験を共有できればと思います。
それではまた。
弊社サイト:https://www.winescan.co.jp/
私たちの働きでひとり一人の自分らしさをupdateし続けることができる社会を目指します