Motomichi Works Blog

モトミチワークスブログです。その日学習したことについて書いている日記みたいなものです。

git

Gitのコミットにタグを付ける

参照したページ Git - タグ 【Git/GitHub入門】git tagの仕様・使い方 - カゴヤのサーバー研究室 リポジトリのタグとリリースの管理について git tagでつけられるタグの種類 Git - タグ によると、以下の2種類があります。 軽量タグ(lightweight) 注釈付きタ…

Gitのglobal設定で.DS_Storeを無視する

参考にさせていただいたページ Ignoring files - GitHub Docs 目的 リポジトリ毎に.DS_Storeを.gitignoreに書かなくても良いようにglobalに設定します。 手順 .gitignore_globalを作成して、.DS_Storeと記述します。 echo .DS_Store > ~/.gitignore_global …

gitその0002 マージ済みのブランチをローカルからまとめて削除する

参考にさせて頂いたページ 【 xargs 】コマンド――コマンドラインを作成して実行する:Linux基本コマンドTips(176) - @IT マージ済みのブランチをローカルからまとめて削除するコマンド git branch の実行結果を一つずつ引数にしてくれます。 このときmast…

git diffやgit logで日本語がうまく表示されないので直す

git

参考にさせて頂いたページ git log、git diff、git showでの日本語の文字化けをまとめて対策 | WWWクリエイターズ .gitconfigと.bashrcを編集する 参考というかそのままやっただけですが、 ~/.gitconfig に以下の行を追加します。 [core] pager = less -cm q…

gitその0001-04 git rebase入門 ブランチを統合する

参考にさせて頂いたページ Git - リベース はじめに 公式ドキュメントからの引用ですが。 Git には、あるブランチの変更を別のブランチに統合するための方法が大きく分けて二つあります。merge と rebase です。 ということで、mergeとrebaseについて少しや…

gitその0001-03 git rebase入門 いくつか前のコミットメッセージを修正する

はじめに いくつか前のcommitメッセージを修正する方法について書いています。 vimの操作方法についてはこのページでは細かくは触れません。 gitのコミットidはご自身の環境として読み替えてください。 git commit –amend についても触れません。 準備 以前…

gitその0001-02 git rebase入門 commitをまとめる

参考にさせて頂いたページ 5. rebase -i でコミットをまとめる【チュートリアル3 コミットを書き換えよう!】 | サルでもわかるGit入門 〜バージョン管理を使いこなそう〜 | どこでもプロジェクト管理バックログ はじめに commitをまとめる方法について書い…

gitその0001-01 git rebase入門 indexと準備

はじめに シリーズみたいな感じで、実際にコマンドを実行してみながらrebaseの学習をしていきます。 git rebase -i は git rebase --interactiveの略です。 rebaseの様々な機能を対話形式で実行していく便利なオプションです。 rebase入門 index gitその0001…

さくらのVPSを使う その0007 gitをインストールする

vagrantで実施した手順を参考にやってみる vagrantその13 yumでインストールしたgitのバージョンを上げるというか、アンインストールしてソースからインストールしなおす - MOTOMICHI WORKS BLOG 今回実施した手順 今回は前提として、yumでのインストールは…

Bitbucketでmasterにマージしたときに、さくらのレンタルサーバスタンダードでgit pullを自動実行する

参考にさせて頂いたページ Bitbucketからさくらのレンタルサーバ(スタンダードプラン)へ自動デプロイ | Berry22.com 前提として Bitbucketに公開鍵を登録してある レンタルサーバーに秘密鍵があり、sshキー接続でgit pullができる phpからシェルスクリプト…

さくらのレンタルサーバスタンダードでphpからシェルスクリプト(git pull)を実行する

参考にさせて頂いたページ bitbucketからの自動デプロイ - Qiita PHPで外部のシェルコマンドを実行するサンプル - 感謝のプログラミング 10000時間 ログインする 以下の手順でログインする。 さくらインターネットのレンタルサーバーにmacのターミナルでログ…

さくらのレンタルサーバスタンダードにログインして、シェルスクリプト(.sh)を実行する

参考にさせて頂いたページ シェルスクリプト入門 書き方のまとめ | Memo on the Web シェル・スクリプト・リファレンス - 【 シェル・スクリプトの実行 】:ITpro sshログイン 以下の手順でログインしました。 さくらインターネットのレンタルサーバーにmac…

さくらのレンタルサーバスタンダードにgitをインストールする

参考にさせて頂いたページ さくらのレンタルサーバ(スタンダード)にGitをインストール - テクスト讃歌 さくらのレンタルサーバにgitを入れる : pthread_create 云々 – DOOM! DOOMER!! DOOMEST!? まずはログイン さくらインターネットのレンタルサーバーにm…

vagrantその15 仮想環境からbitbucketにpushする

参考にさせて頂いたページ SSH認証キーをBitbucket/GitHubに設定しよう! [Mac簡単手順] - 酒と泪とRubyとRailsと 【メモ】githubの複数アカウントにSSH接続するための設定手順 | Developers.IO まずログイン vagrant ssh su vagrant(パスワード) でいつも…

vagrantその14 gitで使うので、ssh鍵のペアを仮想環境内に作成する

参考にさせて頂いたページ http://e-days.info/2011/05/ssh-keygen/ Wokashi: サーバに新たなSSH公開鍵を追加する 【メモ】githubの複数アカウントにSSH接続するための設定手順 | Developers.IO ssh鍵のペアを作成する vagrant ssh su vagrant(パスワード) …

vagrantその13 yumでインストールしたgitのバージョンを上げるというか、アンインストールしてソースからインストールしなおす

参考にさせて頂いたページ CentOS6.5にGitをソースコードからインストールする Git on CentOS6.2 ( ソフトウェア ) - 猿ジニアの備忘録 - Yahoo!ブログ CentOSに標準インストールされている古いgitのバージョンを最新版にあげる方法 - 手が震えたらBARに行こ…

vagrantその12 yumでgitをインストールする

参考にさせて頂いたページ Git - Gitのインストール gitのインストール yum install git でインストールできる。 git --version を入力して、使えるか確認。 git version 1.7.1 と表示されたのでちょっと古い。 今回はここまで。 次回はgitのバージョンを新…

よく使うgitコマンドとかこれは使えそうだぞっていうgitコマンドをここにメモっておく

参考にさせて頂いたページ Gitを使いこなすための20のコマンド 2ページ | OSDN Magazine http://dqn.sakusakutto.jp/2011/10/git_push_origin_master.html git push --force でなく git push --force-with-lease を使う - valid,invalid なぜメモるのか しば…