git

微妙だったこと

スクリプトで云々するソレをでっちあげてたのですが、そのスクリプト自体も Git の管理下にあるけれど微妙な修正をして実行していつつ、それ以外のファイルは修正されていないこと、という確認をしたくて $ git status --porcelain M hoge.shな出力を取得し…

昨晩調査した件

git

これから盛り込み開始。微妙なのは 開発版では放置 配布版でのみ対応 ってことで master 側に直接手を入れて merge する時に conflict させる事になる模様。

merge されない差分がある件

git

どういった経緯でなのかは分からないのですが、master branch と開発用 (develop という名前) branch の間で差分があるにも関わらず merge では無視される事象が発生しています。後天性記憶不全なのかなんとなくそうなっていたのかも最早分からず。 で、その…

git-clean

git

このコマンド色々な意味で怖い。 $ git clean -d -fしたら git status で Untracked って表示されていないものも削除されていた。 やはり手動で rm が安全なのかどうなのか。

テンポラリな修正のステ方

git

開発版と配布版を同時に端末に導入したいんよね、というリクエストがあり色々確認した結果、パッケージの名前を別にするしかない、という事が分かり開発版なソレは別アプリとして云々、みたいな話なったのは良いのですが、テンポラリな branch を作成してパ…

heroku に push できない

git

以下なナニ。 To git@heroku.com:cryptic-eyrie-8923.git ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to 'git@heroku.com:cryptic-eyrie-8923.git' hint: Updates were rejected because the tip of your current b…

Git Tutorial

git

先週末、琉大にて開催された Git の勉強会向けにハンズオン資料を作成しています。 基本的にはチュートリアルな形式になっておりますので、自学自習な方やハンズオン式の勉強会でどんどん使って頂き、フィードバック頂ければ幸いと考えております。 Git Tuto…

Github 使ってると

git

基本 master な branch は pull (乃至 fetch/merge) で更新になってローカルでは弄ることがなくなる、ってのもポイント高いですね。Github ってか Github Flow って言えば良いのかどうなのか。

git勉強会 in Okinawa

git

ハンズオンは置いといて、たいらさん発信メモを以下に。

一回しか使わないのに

横着というか現実トウヒでアレ。 Github のとある organization の中のリポジトリを全部手元に持ってくる必要があり、スクリプトで云々してみることに。以下でアレ。 for i in `curl https://api.github.com/orgs/hogefuga/repos |./xx.rb` ; do git clone $…

3-way merge?

git

そういえば仕事で云々してるリポジトリで develop な branch master な branch というナニを云々してるんですが、サーバとのやりとりもあったりなんかするので試験用、本番用の URL などというのがあったりします。要するに上記二つの branch には明らかな差…

リカバリ

git

ローカルの master と origin/master を merge できるのかどうか、ってできた。 ええと、これで github と同期できた模様なのですが、何これ。燃料入れてこんなことしてるからワケワカになるのかどうか。つうか Git て merge が賢すぎて、なのが微妙なのかど…

Pull Request 北

git

ええと、ローカルで確認したいのですが、PR 発行元のリポジトリを remote add するのか。 で、git fetch して該当 branch を checkout して origin に push して markdown なのでそっちで挙動の確認。 つうか ローカルに PR 発行元のリポジトリを云々、とい…

備忘

git

今、以下な branch があります。 addModel (feature) master master.backup.20130923 staging 状況としては以下。 staging と master.backup.20130923 に差分はない staging は master 由来 master.backup.20130923 は heroku に push しているもので巻き戻…

操作ログ

git

メシの仕度をしつつ云々。手順は直前エントリに控えたものです。

heroku でステージングなナニを公開

git

git mv 使えば良いのかな。あるいは heroku てきに master ではない branch で、な設定があったりなんかするのだろうか。master ではないと駄目、ってのは色々困る。 ざくっと heroku 眺めてみたけどそれっぽい何かは無いみたいなのでとりあえず $ git check…

git勉強会 in Okinawa

git

来週、琉大にて開催されます。atnd は以下。 http://atnd.org/event/E0019796 ぼくもハンズオン担当で参加させて頂きます。あと、Java Kuche 会長のたいらさんが Github Flow な話をして頂けるとのことでこちらも楽しみ。 今回は琉大および高専の学生さん達…

備忘

git

削除したナニを復活させるじゅもん。 $ for i in `git status|grep deleted|awk '{print $3;}'` ; do git checiout $i; doneあと、.DS_Store を ignore するナニは以下で良いのかな。 .DS_Store大丈夫らしい。つうか、.git/info/exclude に書く、という手法…

GitDOJO および Github Flow について

git

解説なドキュメントを作らねば、なのかどうか。

資料追加

git

復帰の方法のまとめ的なソレ。標題が微妙。 Git でやり直すを試してみましょう なんつーか勉強になりますね。 とりあえず まだ微妙な不具合があるのでちくちく直す。後は redis が云々なあたりをごにょごにょする方向で今日はゆっくりします。

ネタを思いついてたのですがメモし忘れてて

git

後天性記憶不全に因り忘却の彼方に去りかけてたナニをサルベージ。 Git はやり直しができる、のが色々な意味で嬉しい点ですよね、って話をよくするんですが、具体的にどうやる、なチュートリアルがあると良いかな、と思った次第。 暇を見つけてでっちあげて…

Gemfile 不具合の件

公開してるリポジトリに歴史の改変はあり得んな、ということでおとなしく branch を作って Gemfile の中身修正な PR を自分に送付するなど。 しかし今年の初旬にもくもくしたソレが早速陳腐化してるとか流石 Rails ですな。

We can’t automatically merge this pull request.

git

Github に PR したら merge できぬと言われ途方に暮れるなど。 どうもローカルの master が origin (remote) のソレと整合していない模様。 git fetch git merge origin/master で、feature branch に移動して master branch と merge したら確かに conflict…

branch 壊した

git

なんか develop な branch で git merge origin/master とかしてるしorz git reset --hard あたりでワケワカ状態になってしまいリカバリ不能状態に。仕方無いのでどこかにニゲて branch 削除して fetch して merge すりゃ良いかな、とか思ってたんですが sta…

reset 自分メモ

git

merge commit を reset --hard したらそれに関連する commit 含めで全部巻き戻ってしまうのですね。落ち着いて確認せずに、巻き戻しすぎてしまって焦りました。 Git Flow 式で branch が複数あったりして reflog 見てもワケワカ状態。よくよく考えてみるにリ…

微妙な挙動

git

git add したら以下な出力が。 $ git add . warning: LF will be replaced by CRLF in Gemfile. The file will have its original line endings in your working directory.これは一体何でしょ。

Issue を close する PR の開きかた

git

Pull Request を Open する時に PR されていない branch の一覧が出る模様。それを選択して PR を作成するカンジなのか。 で 昨晩作った Issue はとっとと閉じてやれ、と思ったら改行コードがアレで diff が駄目。 とり消してもっかい commit 作らねば、なの…

某資料のモディファイ

git

後天性記憶不全なじーさん向けに Issue を登録しておいたのでヤッツけておくことに。

作ったナニ

git

某所に展開。した後に文字コードが微妙である事が判明。手元で修正して自分持ちのリモートには反映させたんですが、これって fork した先ってどうやって修正に追従させるのかな。Github な i/f は無いのかな、と言いつつググッてみるに自分でやりなさい、な…

資料作った

git

9 月末頃に Git の勉強会を若い方々が企画なさっているようで、レクチャを頼まれていました。どうせなら、ということで Markdown で作って Github に置きました。参考にさせて頂いたのがまだ世に出ていないとある所のナニだったりするあたり、若干微妙ですが…