0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

GitHubでcherry-pickしたときのメモ

Posted at

経緯

  • 新機能追加

  • SymPy 1.13.0 リリース

  • なんかハングアップするんですけど(怒)

  • 修正します(汗) (master ブランチ)

この修正を1.13ブランチにも追加しなければならない。ということで、cherry-pickを実施

手順

upstreamとは何ぞや、と思ったけど、そういう名前を付けるだけみたい。

git remote add upstream https://github.com/sympy/sympy.git

branch_nameは好きな名前を付ける。

git fetch upstream
git checkout upstream/1.13
git checkout -b branch_name

そして、cherry-pick。今回は2つのコミットだったのでハッシュを2つ書く。短縮形でも大丈夫らしいのだが、安全を期して全部書く。

git cherry-pick 3135fab741d62fcbe4f8efd2850f52c51c1cb98a f7a05483e8a79ad1928c89a28244c1db7a31e11b

pushした後は、GitHubの画面でpull requestを作成する。このとき、"master"ではなく"base: 1.13"をプルダウンで選択することで"Able to merge"となる。これで完了。

できたpull request

参考文献

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?