MacOSはコンソールコマンドが揃っているので、テキストの前処理も出来るだけコマンドラインで済ませてしまった方が楽です。 全角文字、半角文字、大文字小文字等の吸収 phpコマンドを1Linerで使うのが手っ取り早い。 # 全角英数字を半角英数字に統一 $ cat /path/to/file | php -R 'echo mb_convert_kana($argn, 'a', "UTF-8" ), "\n";' # 小文字を大文字に統一 $ cat /path/to/file | php -R 'echo mb_strtoupper( $argn, "UTF-8" ) , "\n";' # 上記を一気に $ cat /path/to/file | php -R 'echo mb_strtoupper( mb_convert_kana( $argn, "a", "UTF-8"), "UTF-8
var svg = document.createElementNS('http://www.w3.org/2000/svg', 'svg'); svg.setAttributeNS(null, 'version', '1.1') svg.setAttribute("xmlns", "http://www.w3.org/2000/svg"); svg.setAttribute("xmlns:xlink", "http://www.w3.org/1999/xlink"); var group = document.createElementNS('http://www.w3.org/2000/svg', 'g'); var circle = document.createElementNS('http://www.w3.org/2000/svg', 'circle'); circle.set
ect使ってますか? ect便利ですよね。 node.js テンプレートエンジン ECTが爆速!! らしい件 gulp-ectのエラー表示がしょぼい件 gulpでビルドするときにはgulp-ectっていうプラグインを使うと思います。ectの変更を監視して自動ビルドしてhtmlを吐き出す、みたいなことをよくやります。 ただgulp-ectでエラーが出ると [09:58:17] Error gulp-ect: must start with number, buffer, array or string って感じでエラーがおきたことは教えてくれるけど、 どこのファイルの何行目で何が起こったのかが全く分かりません。 これは問題ですね苦笑 Gulp-ect 対策① ect使う時はect()を呼び出せばいいんですけど、
最終更新日10 Jun 2017 00:27 ローカルの場合 全部最新コミット状態に戻す ローカルの変更をこっそりしまっておきたい場合はこれ git stash ローカルの変更をマジで捨てて良い場合はこれ git checkout . ある特定のファイルだけ元に戻したい場合 git checkout HEAD^ path/to/file.java まだコミットしていない変更があって、ある特定のファイルだけ最新のコミット状態に戻したいときはこっち git checkout HEAD path/to/file.java HEADの^は、HEADの一個前という意味である リモートの場合 Step1. git log でどこまで戻したいか確認 git log 戻したいバージョンのわけわかんない数字とアルファベットの羅列をコピーしておく Step2. git revert 数字とアルファベットの羅列
ベーシックでは、Gitを使ったバージョン管理システムを導入しています。一部のプロジェクトでは先行して導入していたものの、全社的にはまだまだ…といったわけで、よくGitコマンドについて質問されるので、ここで軽くまとめておきたいと思います。 普段は git add / commit / push / pull しかしてない…っていう人向けです。 addしたファイルを取り消す $git reset HEAD ファイル名 更新内容自体は取り消さず、addしてインデックスに登録するのを取り消します。 更新したファイルの更新内容を取り消す $git checkout ファイル名 commitする前限定です。 他ブランチの特定のコミットだけマージしたい $git cherry-pick コミットID とても便利なコマンドですが、cherry-pickを多用するような運用スタイルになっていたら問題なので、
以前gitで一度行った変更をなかったことにする方法4つを紹介しましたが、 日常的に git を使用していると他にも様々な 「なかったことにしたい」「元に戻したい」 という状況に遭遇します。 そのひとつひとつについて対処方法を紹介していきます。 目次 問題1: ライブラリの新機能を試すためにあれこれ適当なコードを書いてみた。でももう要らない。問題2: トピックブランチをマージしたけど実はまだ不完全だった。マージをやり直したい。問題3: リリース後に発覚したバグ。原因は30日前に自分が行ったコミットだった。なかったことにしたい。問題4: 新しいコミットしようとして間違えてgit commit –amendで書き換えてしまった。元に戻したい。問題5: 色々作業していたら作業ディレクトリの内容が混沌としてきた。一度綺麗な状態にしたい。問題6: 作業ディレクトリにゴミファイルが溜まってきた。一度綺麗
はじめましてこんにちは、今年新卒でKRAYに入社しました亀井と申します。 会社のみなさんからは「あさちゅん」と呼ばれております。どうぞよろしくお願いします。 突然ですが、みなさん使ってますか? Git。 KRAYではバリバリ活躍してるGitですが、 「よくわからない……」と頭を抱えてる方も多いですね。 わたしも抱えてます。 正直、KRAYに入社するまでターミナルを使ったことすらなく、 Gitも入社してから使いだしたので初心者もいいところです。 そんなわたしが1日約200回×3ヶ月ターミナルでGitコマンドを打ち続けて やっとわかってきた、Gitの「これなんで?」を解説します。 主にGit初心者、Gitについて理解を深めたい人向けです。 もくじ なんでcommitする前にaddしなきゃいけないの? ブランチってなんのために分けるの? HEADってなんなの? 消したファイルもコミットしなきゃい
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く