主に技術的なことを書くブログ

浅めにマークアップ&フロントエンドの技術的なことをメモしていましたが、ざっくばらんに書いています。

Git

あのコミットのファイルだけこのブランチ取り込みたいときは git cherry-pick

Git

develop ブランチでいろいろごにゅごにょしたあとに、masterにマージしたい。 でも、マージしちゃいけないコミットも混ざってる。 そんなときは、 git cherry-pick を使うと、別のブランチで作業したコミットファイルを取り込めます。まさにチェリーをピック…

中途半端なコミットをするぐらいなら git stash

Git

ファイルをちょっとだけさわって、何かを待っている間に、それとは別の関係ない作業をするときに、ブランチ切り替えようとすると、コミットしてないファイルがあるよ的なエラーがでて、変更破棄したり、中途半端なコミットしてしまいがちですが。 そんなとき…

Gitでローカルにはファイルを残して、リモートリポジトリのは消す方法

Git

.gitingoreに書いておくのを忘れたり、リモートリポジトリにPushしたあとからいらなくなったけど、ファイル自体はローカルには残しておきたい場合。 ファイル単体 git rm --cached ファイル名 ディレクトリごと git rm -r --cached ディレクトリ名 して、add…

リモートにプッシュしたらもう消せないので、プッシュ前にgit rebaseで整えておく

Git

ローカルでこまめにコミットしまくっていて、作業が一段落したからといってそのままリモートにプッシュすると、そのローカルでこまめにしていたコミットログがそのままリモートにもプッシュされて、メモ的なコメントとか書いてあるとけっこう恥ずかしいこと…

デタッチド・イン・マイ・ヘッド状態

なるべくGit慣れしようとSourceTreeでいろいろやっていたときに、いまいちHEAD、とかmastarとか、ブランチを切るとか、チェックアウト、の意味をよくわかってなくて、それでもまぁ、一方向で作る分には知らなくても使えてたのですが。 ちょっと調子のってブ…

WindowsマシンでGitインストールから秘密鍵・公開鍵、GitHub、nodo.js&Gruntインストールまでの手こずりを体験してみた

リアルフロントエンド勉強会 vol.1にて、秘密鍵・公開鍵を作成するのにWindowsマシンの人が手こずってたことを書きましたが、実際、自分がWindowsマシンでやってみたらかなり手こずったので、メモしておきます。 WindowsでGitインストールする 参考:Windows…

リアルフロントエンド勉強会 vol.1

会社ではTortoiseSVNを使ってバージョン管理をしているので、今、業界で賑わっているGit話とかがピンとこない。それをクリアにしていくため、みんなで集まってやってみようということでこれまでLINEベースだったフロントエンド勉強会をリアルに開きました。…