# 210204 trouble shooting ## git pr을 잘 못 올렸을 때 ### cherry pick 이용 ![](https://i.imgur.com/7IacDmz.png) test2라는 branch를 만들고 cherry pick을 한다. ```git git cherry-pick <commit> ``` ![](https://i.imgur.com/uWkD3xL.png) 결과는 다음과 같았다. ![](https://i.imgur.com/NJ8pxMc.png) ![](https://i.imgur.com/UtREYjd.png) 이것을 이용해서 pr의 잘못 올린 커밋을 제외하고 다른 것을 cherry pick 한 이후에 다시 pr을 날리는 것이 좋을 것 같다. ## process.env destructuring ```javascript= const { KAKAO_OAUTH_HOST: host, KAKAO_CLIENT_ID: clientId, REDIRECT_URI: redirectUri, } = process.env; ``` 위와 같이 하면 값을 제대로 불러오지 못하고 모두 undefined가 된다. 비슷한 얘기가 [여기](https://github.com/parcel-bundler/parcel/issues/2191)에 있었는데 하나만 하면 되는데 여러개를 하면 안된다는 얘기가 있었다. 결국 따로 변수를 만들어주었다. ```javascript= const host = process.env.KAKAO_OAUTH_HOST; const clientId = process.env.KAKAO_CLIENT_ID; const redirectUri = process.env.REDIRECT_URI; ``` ###### tags: `trouble shooting`