もっと見る
のえる :cava_red: DTP鯖管 さんがブースト

むしろmasterにコミットしていく猛者を

のえる :cava_red: DTP鯖管 さんがブースト

検索件数増やすとかそういう簡単な変更は直接 for-taruntarun にコミットしてある。そして後日探すの困ってる (
master マージ時にコンフリクトした箇所とか feature-◯◯ ブランチに反映していないものも多いので、そういうのも余裕ある時に反映させねばと思ってるけどなかなか。

スレッドを表示
のえる :cava_red: DTP鯖管 さんがブースト

エアリプ追跡にはブーストウォッチをどうぞ!
boostwatch.osa-p.net/

のえる :cava_red: DTP鯖管 さんがブースト

BT言及は、「何のBTに対する言及か」についてTheDeskではmax_idを用いたユーザーのタイムライン表示ができる

のえる :cava_red: DTP鯖管 さんがブースト
PR終わったらすぐ消してるからその発想が消えてる
のえる :cava_red: DTP鯖管 さんがブースト
あー機能ごとに最新とかタグに合わせてrebaseとかマージコミットすればその機能ブランチを最新に適用させ続けられるのか(青天の霹靂)(誇張表現)
のえる :cava_red: DTP鯖管 さんがブースト

notestockの公開ページにあるここのリンクを開くと、その付近が開くようになっていて話の流れが分かりやすくなってるんですよー。後者のリンクは、以下のgreasemonkeyスクリプトで。 github.com/osapon/mastodon2not

のえる :cava_red: DTP鯖管 さんがブースト

自分はmasterは本家と全く同じにしてて、本家更新のたびに、弊鯖での変更を加えたブランチから全力でrebaseして、そのブランチを本番で使ってるんですけど、こういうやり方は大した独自変更も加えてないからできるんでしょうね

のえる :cava_red: DTP鯖管 さんがブースト

gitについて話すの、AをBにどうするかって文を作るときに、何を主語にして何を目的語にすればいいか迷うから難しい

のえる :cava_red: DTP鯖管 さんがブースト

これ私もそうね。tagつくまでマージして、tagのタイミングで、rebase して改造の機能ごとに単品で最新版に対応させたコミットができるようにしている。

のえる :cava_red: DTP鯖管 さんがブースト

私の場合は master ブランチには直接コミットしない方針にしてる。
ここ用の for-taruntarun ブランチがあって、upstream の master を手元の master に pull して for-taruntarun にマージしてる。
機能としての改造は個別に feature-◯◯ ブランチを作って行い、for-taruntarun にマージ。

のえる :cava_red: DTP鯖管 さんがブースト
のえる :cava_red: DTP鯖管 さんがブースト

ちょいイジり鯖なので、タグでrebaseしてforce push連発だよ
歴史修正主義だよ

歴戦の鯖缶たちで、これっしょ常考、とか定番が定まらないのに、見よう見まねで更新の度に死にそうな(時々死ぬ)鯖缶勢、どうやってgit使っていけばいいのか……。

ぜんぜんわからない。俺たちは雰囲気でgitをやっている。

のえる :cava_red: DTP鯖管 さんがブースト

master ベースにしたいけどオリジナル機能のメンテした時にデプロイするぞってなった時未検証なコミットが一杯混ざるのが辛いんだよな

のえる :cava_red: DTP鯖管 さんがブースト

自分のブランチにmergeしてくの、アップストリームをmasterにしてるから楽なのかもしれない。タグをmergeしてくとコミットが巻き戻ったりあるかもだね。

のえる :cava_red: DTP鯖管 さんがブースト

@noellabo うちだと best-friends ブランチを当時の最新から切ってて、そこにうちの変更と v*.*.* を merge していく形を取ってます。大体今の所上手くいってるし行ってきたけど、 v2.8.0 の時は Mastodon 側が master からの前進じゃないブランチ採用してたので rebase 起こって困ったりしましたね……

まず、誰かが公開してくれた便利な改造だけど、一回cherry-pickなりmergeなりするじゃん?

次の本体のリリースが来た時に、コンフリクトするワケですよ。

で、ちょっと落ち着いたら対応版を出してくれる。よし、適用しよう! ……どうやって?

--

自分でいじったコード、まぁcommitしておきますよね。で、master追従したり、次のリリースをmergeしていく。

まぁたまにコンフリクトするから直す。

これ、何回かやっているウチに最初のコミット埋もれちゃってて、あとでそこだけ取り出して別のリポジトリ(誰かにあげるとか、自分で別のサイト立ち上げるとか)に適用しようと思った時に、すごく扱いづらくなりませんか?

Github上でプルリクにしとけば拾える? どこからどこへやればいいんだろう……。

スレッドを表示

攻撃対象をみつけて晒し上げるためのまとめサイトじゃなくて、

知見が集まった一連の投稿を共有するためのまとめ、あってもいいと思うんだけど、決め手がない。

俺の人生みたいだな(ここで使うフレーズじゃありません)

のえる :cava_red: DTP鯖管 さんがブースト
今は活発じゃないけどイメージとしてはpawoo.netのブランチ設計は参考になるとこあるんじゃないかな
もっと見る

のえる :cava_red: DTP鯖管 によるおすすめ:

DTP-Mstdn.jp

DTP-Mstdn.jpは、DTP・デザイン・印刷に関わる人々のためのMastodonインスタンスです。特定分野の専門インスタンスですので、日々のつぶやき、耳寄りな情報の共有、ディスカッション、質問とその回答、役立つスクリプトなど、他では投稿しづらい内容も、思う存分トゥートしましょう!