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

git rebase は PR する時とか feature- ブランチとかで 1 コミットにまとめておきたい時くらいしかまだ使っていない(他の使い方を知らない

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

アップデート時の弊鯖のgit操作(全力本番運用) 

ブランチ名について:
upstream_master:本家をリモートリポジトリとして追加したもの
master:自分のリポジトリのmaster
crazynewworld:弊鯖の独自変更のブランチ

コマンド:
git checkout upstream_master
git pull
git pull --tags
git checkout master
git merge upstream_master
git push origin master
git push origin --tags
git checkout crazynewworld
git rebase master

ここでコンフリクトがあったら該当ファイルを修正して、
git add <修正したファイル名>
git rebase --continue

rebaseが通ったら、例によってbundle updateとかやーんとかmigrateとかprecompileとかリスタートとかやって、最後に

git push -f origin crazynewworld

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

github 上で指差し PR はやりますね……あれなんで最初は必ず本家向いちゃうの……

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

指差し git 割とやる
history 打って手順ちゃんとやったかの確認も

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

gitのrebase、よく理解してなくて歴史を改竄するときにしか使っていない。

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

pull -f的なやつ、コンフリクトでresetもなんかエラー出るみたいな時があって、別のブランチを作ってそっちに切り替えたあと、masterブランチを消して、originからmasterを取り直す。ということをしたことがある。

リプライしんどい、ってのはパコる君がGWカレンダーで言及しているので、これどうぞ。
note.mu/howaito516/n/n4780459e

スレッドを表示

いま、一気に知見が集まったけど、LTLチャットじゃなくて見事に連合を跨いでやってるから、分散してるんだよね。全然良い意味じゃなくて……。

私がブーストした分は拾えているかもしれないけど。

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

Mastodon Golden Week Calendarの8日目の記事、パコる君の『私がマストドンにハマった理由について』読みました。
note.mu/howaito516/n/n4780459e

なお、カレンダーの記事どれも面白いので、こちらの一覧から是非!
gw-advent.9wick.com/calendars/

一覧されてないのもあるよw
mstdn-bike.net/@kuroringo/1020

--
リプライをもらうと返事をしなければというプレッシャーを感じるのは、

ムリせず、お気に入りして「関心を持って読みました」って意思表明しておけば、返答しなくてもいいんじゃないかなw

パコる君の真面目な性格が隠しきれない感じです。

でも実は私もそう思ってしまう方です。わかるわかる。

メンションウザいとか、そういう捉え方なら、相手を迷惑な人って扱えば済むんだけど、

返信しない自分の方を不誠実に感じたりするんですよね……。この人には返信したけど、こっちはしないのか、とかね。

やはりチャット空間の良さはあるよね。

--
ここにも感想書いたのでぶら下げ。
dtp-mstdn.jp/@noellabo/1020410

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

バージョンアップ追従の時は、current-foresdon から生やしたバージョンアップ用 branch に merge v2.8.2 とかして、1回テスト鯖をその branch でひととおり動かしてみてから、運用 branch に merge してますね♪

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

フォレスドンは運用ブランチ current-foresdon で運用してますね。バージョンアップ追従とか独自機能追加とかは、そっから branch 生やして自分で PR 投げて自分で merge 。

のえる :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鯖管 によるおすすめ:

DTP-Mstdn.jp

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