タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

gitに関するblend27のブックマーク (11)

  • [日本語訳]A successful Git branching model - Qiita

    2010年、オランダのエンジニアVincent Driessenさんの一提案に過ぎなかったgitのブランチモデル A successful Git branching model はその後、世界中に広く浸透し今やgit運用モデルとしてデファクトスタンダードになりました。 今回、Vincent Driessenさんにご快諾いただき日語訳を掲載することになりました。 Org: http://nvie.com/posts/a-successful-git-branching-model/ Contact: me@nvie.com twitter.com/nvie github.com/nvie keybase.io/nvie はじめに 私がとあるプロジェクト(業務、プライベート双方)で1年ほど前に実際に運用してみて、とてもうまく運用できたと判った開発モデルに関して紹介してみた

    [日本語訳]A successful Git branching model - Qiita
    blend27
    blend27 2018/07/12
  • Gitで日本語長文のdiffをとる方法 - Qiita

    (この記事はここからの転載です) 課題 日語の長文をgitで管理していると、ほんのちょっとの変更でもdiffでは行丸ごと変更されたことになり、変更点がよくわからないことがある。 二泊三日で小説を書く過激なイベントNovelJam 2018参加作品である高橋文樹氏の「オートマティック クリミナル」は、GitHubを使って執筆されている。小説では、git diffの欠点がはっきりでる。高橋氏は参加レポートで、こう書いている。 あと、今回得た重要な知見なのですが、Githubではある程度以上テキストが長くなってくると、数文字の調整で全部差分として判定されたりするので、小説には向いてないかなーと思いました。小説は行の移動とかがよく発生するので、GithubじゃなくてGitとの相性かもしれません。 普通にdiffを取る 確かに、普通にdiffをとるとその通り。コマンドラインで「オートマティック ク

    Gitで日本語長文のdiffをとる方法 - Qiita
    blend27
    blend27 2018/05/09
  • Gitでやらかした時に使える19個の奥義 - Qiita

    タイトルは大目に見てください><。 内容は危険な操作を伴うのでくれぐれも自己責任でお願いします。 間違いもあったら指摘ください。 ローカル編 自分のローカル環境だけで閉じていて、他の人への影響がない場合に有効です。 リモートにプッシュしちゃってる時は、他人への影響が発生するので危険です。 やらかし1:コミットメッセージに禁止ワード入ってて人生やめたい時 コミットメッセージを修正するのは簡単です。 ファイルの追加なんかもできちゃいます

    Gitでやらかした時に使える19個の奥義 - Qiita
    blend27
    blend27 2017/08/31
  • GitHub English Challenge Cheat Sheet - Qiita

    GitHub上の実際のコミットメッセージやIssueのやりとりをみて、チートシート作りました。 共通的なこと コミットメッセージやIssueのタイトルは、主語省略し、1文で書き行末ピリオドは付けない 動詞は現在形・過去形のどちらも同じくらいの頻度で見られるが、どちらかに揃える。 コミットメッセージを書く Japanese English

    GitHub English Challenge Cheat Sheet - Qiita
    blend27
    blend27 2017/07/27
  • はらへり日記 - Git開発でmasterの内容を開発ブランチに反映させる方法

    Git開発を行っていると、こんなことありませんか。 origin/masterブランチからhogeブランチを切る hogeの実装をゴリゴリ行ってる間にorigin/masterブランチがどんどん更新されていく 自分が編集してたファイルがmasterで更新されてた\(^o^)/ origin/masterを一回merge、コンフリクトを直してPull Requestを送る あるあるですよね。 そしてrebaseを知らない頃の僕は以下の方法で解決していました。 % git checkout master % git pull origin master % git checkout hoge % git merge master (ここでコンフリクトが出て怒られる) (bot modifiedステータスのファイルを修正、コミット) % git push origin hoge ここでやっとPu

    blend27
    blend27 2017/02/21
  • macでgit使いになるために抑えておきたいコマンド(基礎編) - Qiita

    プログラムをgit管理する時、GUI使うのもいいけどプログラマならターミナルでクールにキメたい。いつかマスターするその時までストックしておくと幸せになれるコマンドを集めました。 基的にこいつらさえ抑えておけば「ッターーーン!!」とできます。 ■linuxコマンド基礎編 gitの操作はターミナル上で行います。 まずはターミナルで生きていくために不可欠なコマンドを集めました。 # 現ディレクトリ配下のディレクトリ/ファイルを表示 $ ls # 既存ディレクトリに移動する $ cd [ディレクトリ名] # 新規ディレクトリを作成する $ mkdir [ディレクトリ名] # 新規ファイルを作成する $ touch [ファイル名] # 既存ディレクトリ/ファイルを移動する $ mv [ディレクトリ名/ファイル名] [移動先ディレクトリ名] # 既存ディレクトリ/ファイルの名称を変更する $ mv

    macでgit使いになるために抑えておきたいコマンド(基礎編) - Qiita
    blend27
    blend27 2016/10/28
  • Gitコマンド一覧 - Qiita

    オプション git log --oneline git log -p(変更した場所を見たい場合) git log --stat(より詳しく変更した場所を見たい場合) 現在の状態

    Gitコマンド一覧 - Qiita
    blend27
    blend27 2016/10/21
  • Git GUI for Windows, Mac & Linux | GitKraken

    NEW Meet the GitKraken DevEx Platform Desktop, IDE, Terminal, Web and Mobile › Because PR & code review should be more 🎉 & less 🤬 multi-repo setups shouldn’t make you feel 🤢 too much contexswitching makes you feel 😤 merge conflicts can turn into a real 💩 show fear of Git mistakes has you all like 🫣 and 😱 lousy DevEx will make your top devs run for the🚪 lack of visibility kills progress a

    Git GUI for Windows, Mac & Linux | GitKraken
    blend27
    blend27 2016/10/20
  • Gitをインストールしたら真っ先にやっておくべき初期設定 - Qiita

    概要 Git 初期設定の鉄板です。 何回やっても忘れるのでメモ。 気がついたら追記していきます。 2018-06-06 もう Git 2.17 ですよ。この記事は 2013 年代ぐらいに書かれた記事です。 ユーザー情報を設定する 最近の Git はこれを設定しないとエラーを吐くようになりました。いい機会です、是非設定しましょう。 git config --global user.name "First-name Family-name" git config --global user.email "username@example.com"

    Gitをインストールしたら真っ先にやっておくべき初期設定 - Qiita
    blend27
    blend27 2016/10/20
  • GitlabとSourceTreeのつなげ方 - Qiita

    ■前提 ・gitlabサーバー ・gitlabプロジェクト作成済み(例:testprojectとする) ・sourcetreeインストール済み ■手順 1)gitlabプロジェクトのGIT URLを取得、sourcetreeに新しいプロジェクトでクローンする 例) GIT URL: git@192.168.1.xxx:gitlab_username/testproject.git 2) SSHキーをgitlabに貼り付ける ・SourceTreeメニューから Tools/Launch SSH Agentを選ぶ ・Pass Phraseを入力し、Generate Keyを選ぶ ・再生されたSSH KeyをGitlabのProfile Settings/SSH Keyに貼り付ける ・Launch SSH Agent画面のメニューからSSH KeyをExportする ・SourceTreeの

    GitlabとSourceTreeのつなげ方 - Qiita
  • Steins;Git

    Steins;GitはSteins;Gateを用いてGitを解説する薄いです。 Steins;GitはSteins;Gateの二次創作物です。そのため貢献をする前に次に挙げるページを読み、これらに遵守した形で貢献をしていただけるようお願いします。 著作物転載ガイドライン|ニトロプラスNitroplus 二次創作活動における同人誌等の活動に関する取り扱いについて|ニトロプラスNitroplus Steins;Gitの執筆方針について Steins;Gitは「Gitの使い方を、Steins;Gateの世界観を使って説明する」書籍です。「Steins;Gateのストーリーの流れに沿って、Gitの説明をする」書籍ではありません。 簡潔に書くと「シュタゲ」というよりは「技術書」よりです。とはいえ、なるべくSteins;Gateを絡めていきたいですし、全体の雰囲気もSteins;Gateっぽくした

    Steins;Git
    blend27
    blend27 2015/02/17
  • 1