Gitに関するuposのブックマーク (11)

  • Set up Git - GitHub Docs

    Using Git To use Git on the command line, you will need to download, install, and configure Git on your computer. You can also install GitHub CLI to use GitHub from the command line. For more information, see "About GitHub CLI." If you want to work with Git locally, but do not want to use the command line, you can download and install the GitHub Desktop client. For more information, see "About Git

    Set up Git - GitHub Docs
    upos
    upos 2014/05/12
  • psdiff · simple psd file previews for git

    If you have Photoshop psd files lying around your git repository, you probably already know there's no easy way to track any changes to them — you have to launch Photoshop and manually inspect them, and if you're not a designer or don't have Photoshop installed on your device, you're fresh out of luck. psdiff is a small tool that you install as a git hook — then, any time anyone makes a change to

  • Git初心者に捧ぐ!Gitの「これなんで?」を解説します。

    はじめましてこんにちは、今年新卒でKRAYに入社しました亀井と申します。 会社のみなさんからは「あさちゅん」と呼ばれております。どうぞよろしくお願いします。 突然ですが、みなさん使ってますか? Git。 KRAYではバリバリ活躍してるGitですが、 「よくわからない……」と頭を抱えてる方も多いですね。 わたしも抱えてます。 正直、KRAYに入社するまでターミナルを使ったことすらなく、 Gitも入社してから使いだしたので初心者もいいところです。 そんなわたしが1日約200回×3ヶ月ターミナルでGitコマンドを打ち続けて やっとわかってきた、Gitの「これなんで?」を解説します。 主にGit初心者、Gitについて理解を深めたい人向けです。 もくじ なんでcommitする前にaddしなきゃいけないの? ブランチってなんのために分けるの? HEADってなんなの? 消したファイルもコミットしなきゃい

    Git初心者に捧ぐ!Gitの「これなんで?」を解説します。
    upos
    upos 2013/09/04
  • git add -p をさらに分割する - 納豆には卵を入れる派です。

    $ git add -pという、ひとつのファイルから分割して部分的にcommitできる便利なオプションがあって、最近commitをもうちょっとこまめに分けようと心がけるようになってからたびたび使うのだけど、そうすると欲が出てきて、もう少し細かく分割してくれたらなあと思うことがたまにある。git add -p もうちょっと細かくわけてくれたらいいのにとたまに思う— TAE ✅ (@ken_c_lo) February 16, 2013 @ken_c_lo 確か「git add -p」した後に「y」とか「n」で取り込むところを選ぶ時に「s」をやると、さらに小さい単位に分割してくれた気がします。最近やってないので若干怪しいですが。。— 松 瞬/Shun Matsumoto (@shu_0115) February 16, 2013 @ken_c_lo だいたいこんな感じだったと思います。→ b

    git add -p をさらに分割する - 納豆には卵を入れる派です。
    upos
    upos 2013/08/07
  • Gitがこわくて触れられなかったけど、このスライドで理解出来るようになったよGitサイトまとめ

    触れるのがこわくてずっとGitを避けて来ました。ですが、使わなければならない状況に追い込まれたので初心者ながら少しずつコミットしたりしながらGitの使い方を学んでいたらGitってもしかして楽しいかも!!って思うようになり、もっとGitの事を学びたくて色々勉強出来る資料やサイトを集めていて情報がたまって来たので、ここでまとめていつでも見れるようにしたいと思います。 Gitの仕組みを優しく教えてくれるスライド 素敵なスライドがありましたのでご紹介させていただきます。 うん、見やすい!見やすいよー!! Gitを勉強出来るサイト サルでもわかるGit入門 サルでもわかるGit入門 世界一わかりやすく説明しているサイトです。僕でもわかりました。 Learn Git Branching Learn Git Branching ゲーム感覚で勉強したい時はこちら。このサイト自体がすごい 笑 Gitコマンド

    Gitがこわくて触れられなかったけど、このスライドで理解出来るようになったよGitサイトまとめ
    upos
    upos 2013/07/17
  • ST2の中でGitDiffを視覚化するGitGutterが死ぬほど便利だった - mizchi log

    jisaacks/GitGutter · GitHub https://github.com/jisaacks/GitGutter 一見に如かず。 Install Package Control: Install Package > GitGutter ちなみに自分のST2のgit周り git, gist, githubinator, sidebargitが入ってます

    ST2の中でGitDiffを視覚化するGitGutterが死ぬほど便利だった - mizchi log
    upos
    upos 2013/05/22
    入れてみた。便利。
  • GitHubのcommitのURLの末尾に ?w=1 とつけると差分がわかりやすい(時がある) - 納豆には卵を入れる派です。

    各commitのURL https://github.com/hoge/fuga/commit/xxxxxxxxxxxxxxxxxxxの末尾に "?w=1" をつけてhttps://github.com/hoge/fuga/commit/xxxxxxxxxxxxxxxxxxx?w=1とすると、差分がホワイトスペースのみの行を省いて、文字の変更があった行だけを差分表示してくれるので、何を変更したかがピンポイントですごくわかりやすくなる場合があります。 例えば下記の例。CoffeeScript内である部分をコールバックにして、コールバックした部分のインデントをごっそり下げてるのですが、インデントを変えただけの行も全部差分に表示されてて、何を変えたのかひと目でわかりづらい。 普通のcommit表示 ↓ これがURLに"?w=1"をつけるとこうなる!!! ↓ 単にインデントを変えただけの行が省かれ

    GitHubのcommitのURLの末尾に ?w=1 とつけると差分がわかりやすい(時がある) - 納豆には卵を入れる派です。
    upos
    upos 2013/04/11
  • Gitで不要なcommitをリモートにPushしてしまった時の黒魔術 - 納豆には卵を入れる派です。

    わー、branchに関係ないcommitが入ってる状態でうっかりPushしてしまった!しかもPull Requestまでしてしまった! ありますよね。ないですか。そんな時。 黒魔術なのであまり使ってはいけません…|ωΦ)ククク Gist: いらんcommitをpushしてしまった時の黒魔術 完全にGit入門日記になってきた。 #(追記)git push -f 覚えてから、悪いことを覚えたての中学生のようにやたら使いたい気持ちになるのだけども、先日masterブランチでこれをやろうとしたら怒られました。masterでやるとA級戦犯扱いらしい。あとgit-rebase-i でHEADから遡りすぎて操作しようとするとこれまた収集つかなくなる。用法と用量を守る必要があります。ありました。 入門Gitposted with amazlet at 13.02.22濱野 純(Junio C Hamano

    Gitで不要なcommitをリモートにPushしてしまった時の黒魔術 - 納豆には卵を入れる派です。
    upos
    upos 2013/02/23
    φ(.. )
  • gitで便利なエイリアス達 - Qiita

    これはGit Advent Calendar / Jun. - Qiita.16日目の記事です. 私はエイリアスが好きなのでgitまわりのエイリアスについて書いてみます. 間違ってたらすみません,指摘してくださると嬉しいです. 設定方法 いろんなスコープにエイリアスを設定できます. 例としてgit stでgit statusを実行できるようにしてみましょう. 設定ファイルに書き込む方法と,git configコマンドで設定する方法があります. 設定ファイルに書く場合は以下のようにaliasセクションに短縮形 = 展開形の書式で書きます. どの設定ファイルに書くかで適用される範囲が変わります. また,コマンドで設定する場合は,git config [option] alias.短縮形 展開形を実行します. マシン全体に反映させる場合 $(prefix)/etc/gitconfigに書くか,以

    gitで便利なエイリアス達 - Qiita
    upos
    upos 2012/06/21
    便利エイリアス
  • 設定ファイル一欄 - I can't change the world.

    upos
    upos 2012/06/21
    便利設定ファイル
  • コミットメッセージの書き方 - 2012-02-21 - ククログ

    はじめに 「分かりやすいコードを書く」、「コードと一緒にテストも書く」等はソフトウェア開発において大切なことです。しかしそれと同じくらい大切なことして「分かりやすいコミットメッセージを書く」があります。これはあまり着目されていなく、見過ごされていることです。 今回は、コミットメッセージの分かりやすさの大切さ、そして、分かりやすくするための書き方を説明します。 コミットメッセージとその大切さ バージョン管理システムとコミット 現在、ほとんど全てのソフトウェア開発ではSubversionやGitなどのバージョン管理システムを使っています。バージョン管理システムを使うことによるメリットというのは、ソフトウェアの変更が記録されていくことにあります。 具体的なメリットは3つあります。 ソフトウェアの調査がしやすくなることです。現時点でのコードと、そして変更の履歴とを組み合わせることで、それらから非常

    コミットメッセージの書き方 - 2012-02-21 - ククログ
    upos
    upos 2012/03/02
  • 1