Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

わざとGit のコンフリクトを起こす例をどこかに置いておく #7

Open
terasakisatoshi opened this issue Mar 9, 2024 · 4 comments

Comments

@terasakisatoshi
Copy link
Member

コンフリクトの解消を VS Code で行う例を追記する

@terasakisatoshi
Copy link
Member Author

ここにリポジトリのリンクを配置

https://github.com/terasakisatoshi/conflict_iyada

@terasakisatoshi
Copy link
Member Author

$ git clone https://github.com/terasakisatoshi/conflict_iyada.git
$ cd conflict_iyada
$ bash demo.sh
$ cd sandbox
$ git merge branchB # コンフリクト発生
$ code . # ここで VS Code を開く

@terasakisatoshi
Copy link
Member Author

心が落ち着くハーブティを飲む

image

サイドバーのブランチアイコンを押す

@terasakisatoshi
Copy link
Member Author

otogi.txt をクリックする

image

コンフリクトが発生しているので解決する.

branchB での作業を全面的に支持するならば Accept Incoming Change をクリックする

image

両方の良さ(?)を取り込もうとする場合は Resolve Merge Editor ボタンをクリックする

手動で下記のように解決する

むかしむかし
あるところに
おじいさんとおばあさんがいました
物理学者がきました
どんぶらこ,どんぶらことハミルトニアンが流れてきました
物理学者はハミルトニアンを対角化ができて満足しました
おしまい
image

作業が完了したら Complete Merge ボタンを押す

最後に

image

を押す

完成!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant