📝
Codexを使うときにローカルとコードを手動で同期する方法
Codexを使うときにローカルとコードを手動で同期する方法
Codexの差分をローカルに反映する
PRを作成する 方法もありますが、Pull Requestがcloseだらけになってしまうので、以下の方法を使うと便利です。
手順
-
PRを作成するのメニューからgit apply をコピーするで差分を反映するコマンドをコピー - ターミナルに貼り付けて実行

注意点
ローカルに差分がある場合は、コンフリクトが発生する可能性があります。
ローカルの変更を破棄してもよい場合は git reset --hard などを実行してから、上記の手順を実行してください。
破棄したくない場合は git stash などを使用してください。
ローカルの差分をCodexに反映する
branchを新たに作成する方法もありますが、今までのやり取りを引き継ぎたい場合などは、以下の方法で差分を反映できます。
手順
- 新規ファイルは
git add -N <file>で追加 -
git diff|pbcopyで差分をコピー - 以下のプロンプトに貼り付けて実行
注意点
stageの差分を反映する場合は、git diff --staged|pbcopy を実行してください。
pbcopy はmacOSのコマンドです。Linuxでは xclip や xsel を使ってください。Windowsでは clip を使います。
プロンプト
現在の最新の差分は下記の通りです。
```diff
<diff>
```
Discussion