タグ

gitに関するkanno_kannoのブックマーク (100)

  • Gitでやらかした時に使える19個の奥義 - Qiita


    ><      1  
    Gitでやらかした時に使える19個の奥義 - Qiita
  • スッキリ! Git Commit Log - Qiita

    以下のような人向けの記事です コミット履歴がスッキリしていないと気になって仕方がないという人 1つのコミットは1つの修正(typo修正、バグ修正、機能追加)に対応していないと落ち着かないという人 けどわりとよくルールを無視した修正やコミットをしてしまい後で直したくなる人 注意点 下記文中ではコミットログの改変を行なっています 複数人で共有リポジトリを使っている場合、共有済みのコミットログに対する改変は行わないようにしましょう まだ共有リポジトリにpushしていなければOK! 途中でgit rebaseを利用している箇所がありますが、rebaseそのものついての説明は省略しています 今の作業を一時的に中断して別の作業をやりたい 機能追加の修正を行なっている最中にtypoを見つけてしまったけど、機能追加が終わるのを待ってたら忘れてしまうかもしれないし・・・というようなケースの場合。 git s

    スッキリ! Git Commit Log - Qiita
    kanno_kanno
    kanno_kanno 2015/01/30
    分かりやすい
  • How can I fix the Git error "object file ... is empty"?

    I had a similar problem. My laptop ran out of battery during a Git operation. Boo. I didn't have any backups. (N.B. Ubuntu One is not a backup solution for Git; it will helpfully overwrite your sane repository with your corrupted one.) To the Git wizards, if this was a bad way to fix it, please leave a comment. It did, however, work for me... at least temporarily. Step 1: Make a backup of folder .

    How can I fix the Git error "object file ... is empty"?
    kanno_kanno
    kanno_kanno 2014/11/07
    fatal: bad object HEADのときの対処
  • Git・GitHubに隠された便利な機能 | GitHub Cheat Sheet(日本語訳) - Qiita

    It has been archived by the owner. It is now read-only. 日語翻訳に関するメモ GitGitHub の便利な使い方をまとめたられた GitHub cheat sheet の日語訳です。 もっと分かりやすくしたいので翻訳に関するダメ出しは歓迎です。 レポジトリ

    Git・GitHubに隠された便利な機能 | GitHub Cheat Sheet(日本語訳) - Qiita
    kanno_kanno
    kanno_kanno 2014/09/16
    知らないのちょこちょこある
  • YAPC::Asia 2014 で「Git によるツール開発」というタイトルで話しました #yapcasia - 詩と創作・思索のひろば


    Git 使 - YAPC::Asia Tokyo 2014 YAPC::Asia 2014: Writing tools with Git // Speaker Deck Git Git Git 調 Git Git 
    YAPC::Asia 2014 で「Git によるツール開発」というタイトルで話しました #yapcasia - 詩と創作・思索のひろば
  • Git でマージ済みのブランチを一括削除する - Qiita

    すでにマージ済みのブランチをまとめて削除するには以下のようにする (master ブランチを checkout していると仮定する) $ git branch --merged | grep -v '*' | xargs -I % git branch -d % Deleted branch foo (was ce1b0d5). Deleted branch bar (was 7623b2b). Deleted branch baz (was d4c396d).

    Git でマージ済みのブランチを一括削除する - Qiita
  • gitでpecoを使ってチェックアウトする - ぼっち勉強会


     -hoge-feature zshTAB使    peco使alias $ git config --global alias.pco !git checkout `git branch | cut -b 3- | peco` 
    gitでpecoを使ってチェックアウトする - ぼっち勉強会
  • tigから git rebase -i したらいろいろ捗った - くりにっき

    git dtコマンド - razokulover publog を見て自分もgitのコマンドをカスタマイズしてるのを思い出したので普段よく使っているのを紹介します。 対象者 作業途中はtmpコミットをたくさん作って、最後に git rebase -i でコミットを整えている人 前置き gitのタイプ数を減らす gitコマンドを使う時に毎回 git と3文字タイプするのは時間の無駄なのでエイリアスつけるのをおすすめします ~/.bash_profile とか ~/.bashrc 辺りに下記を書きます。 alias g='git' これで g だけでgitコマンドが使えます git-now iwata/git-now tmp コミットのための独自サブコマンド git-now - アジャイルSEを目指すブログ 最速でtmpコミットするためのコマンド。Macなら brew install git-

    tigから git rebase -i したらいろいろ捗った - くりにっき
    kanno_kanno
    kanno_kanno 2014/08/08
    git now --rebase とは何が違うのだろうと思った / git-nowに限らずまとめたい時に便利ってことか
  • ghq: リモートリポジトリのローカルクローンをシンプルに管理する - 詩と創作・思索のひろば


    ghq GitHub  Go zsh   GitHub  Google Code Project GitMercurial  ~/.ghq ~/.ghq/github.com/motemen/ghq goget  ghq get <URL>  % ghq get https://github.com/motemen/ghq clone https://github.com/motemen/ghq ->
    ghq: リモートリポジトリのローカルクローンをシンプルに管理する - 詩と創作・思索のひろば
    kanno_kanno
    kanno_kanno 2014/07/27
    最近よく見るので入れてみる
  • ghqを使ったローカルリポジトリの統一的・効率的な管理について - Kentaro Kuribayashi's blog

    GitなどのVCSからcloneしたローカルリポジトリをどう管理するのがいい感じなのか、よくわからない。なんとなく自己流でやっているが、もっといい方法を知りたい。 tl;dr - ディレクトリレイアウトをgolangの作法に合わせ、すべてのリモートリポジトリをghqを使ってcloneし、percolを使って簡単に検索できるようにしましょう。 追記: いまならpercolの代わりにpecoというツールを使うのもよいでしょう。というか、僕はそうしています。設定方法はこのエントリとほぼ同様の内容でいけると思います。 背景 そんな課題を抱えつつも、特になにかをするわけでもなく日々暮らしていた折、Rebuild: 42: When in Golang, Do as the Gophers Do (lestrrat)で@lestrratさんが、Goのお作法に、他の言語のリポジトリも含め、すべてあわせる

    ghqを使ったローカルリポジトリの統一的・効率的な管理について - Kentaro Kuribayashi's blog
  • GitHubユーザーのためのhubコマンド - Qiita


     hub&&gitzsh - Qiita使 hub browse [user/repo] hub browsegithubhub browse defunkt/hub browsesee hub clone user/repo git clone https://github.com/rails/rails.github clone rails/rails便gemclonegem-browse便 : gem gith
    GitHubユーザーのためのhubコマンド - Qiita
  • Gitを使った分散開発管理12 – プロジェクトの共有 | DevelopersIO


    Git使 git1   Git使 Git使 local git ssh http/https local local NFSSMB使 
    kanno_kanno
    kanno_kanno 2014/02/18
    git daemon
  • gitshでgitのタイプ数を減らす


    gitshgitgitshellaliasgitaliasThoughbot@georgebrockgitsh使 git $ git status $ git add -u $ git commit -m "Commit message" $ git push gitsh使git $ gitsh gitsh@ status gitsh@ add -u gitsh@ commit -m "Commit message"gitsh@ push gitsh@ :exitgitalias
    kanno_kanno
    kanno_kanno 2014/02/15
    Gitコマンド用のREPL的な感じか
  • GitHubをさらに便利に使う、hubコマンドを活用しよう! | Act as Professional


    hubMacLinuxGitHubCLI URL gemMacHomebrewMacPortsgithub MacPorts$ sudo port install hub Homebrew$ brew install hub $ hub --version git version 1.7.12.4 hub version 1.10.2GitHub
    GitHubをさらに便利に使う、hubコマンドを活用しよう! | Act as Professional
    kanno_kanno
    kanno_kanno 2014/02/08
    “Pull Requestを送られたブランチをcheckout”
  • gitのdiff, status, logを極限までコンパクト化+便利化する - Qiita


    git diffgit diff --color-words  git diff --color-wordsdiffgit man git-diff--word-diff git diff .gitattributes .gitattributesdiff git diff --color-words
    gitのdiff, status, logを極限までコンパクト化+便利化する - Qiita
  • fugitive.vim をもっと使いこなす - 反省はしても後悔はしない


     Vim Advent Calendar 2013 16  id:deris  Vimmer2013Vim plugin 8 - deris    fugitive.vim   fugitive.vim  Vim Git 便使 VimmerGit使fugitive.vim - SELECT * FROM life; fugitive.vim 便 -  () 
    fugitive.vim をもっと使いこなす - 反省はしても後悔はしない
  • わかりやすいコミットメッセージの書き方 - 2013-04-24 - ククログ

    もう1年以上前になりますが、コミットメッセージの書き方を説明しました。ざっくりまとめると、以下のことを説明しています。 わかりやすいコミットメッセージがいかに大切か どのようなコミットメッセージがわかりやすいか(具体例付き) この説明をしてからも、日々コミットしていくなかで新たに得られた「どうすればもっとわかりやすいコミットメッセージになるか」という知見が増えていました。これは、コミットへのコメントサービスの提供を開始した1ことも影響しています。このサービスでは、コミットへコメントするときに「どうして自分は他の書き方よりもこの書き方をわかりやすいと感じるか」を説明しています。その過程で「なんとなくこっちの方がよさそう」だったものを「具体的にこういうときにこう感じるのでこっちの方がよさそう」と何かしら理由を考えるようになりました。これにより、今までそれぞれの開発者でなんとなくだった考えが共有

    わかりやすいコミットメッセージの書き方 - 2013-04-24 - ククログ
  • コミットメッセージの作法 - Qiita


    git 1. 1(50) :   () 2. 2  E-Mail Subject使 3.  :  :  :  4.   [bad] "This pa
    コミットメッセージの作法 - Qiita
  • git-now, git-masterのインストール方法 — mistilteinn 0.1.0 documentation

  • Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT


    QAITQAITQAIT7QAIT QAIT202022815:00QAIT QAIT7
    Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT