読者です 読者をやめる 読者になる 読者になる

牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

git merge をやり直すメモ

Git

^ は1個前の意味 $ git reset HEAD^ $git reset --hard HEAD は $ git reset --hard HEAD~ と同じ。 $ git reset --hard HEAD^ も同じ。 でも、シェルのヒストリに残したくないから2回に分ける $ git reset HEAD^ $ git reset --hard HEAD

Git で PR をマージした後に同じブランチでローカルで作業続ける場合のメモ

Git

git flow 使ってるので develop 手順 マージしたブランチに居るか確認 $ git branch * merged-branch-name origin/develop を更新 $ git remote update 最新の origin/develop まで移動 $ git rebase origin/develop んで、またコミットを追加していく

Git でリモートのブランチをローカルに持ってくるメモ

Git

これでいいいっぽい $ git checkout -b branchname origin/branchname ※以下は古いメモ 追記 (2015-09-18) $ git fetch $ git checkout branchname 追記 (2014-11-07) id:xibbar さんにコメント頂いた方法 これでよかったらしい $ git checkout -t origin/br…

Git でローカルのブランチ名をリネームするメモ

Git

忘れるのでメモ $ git branch -m oldbranch-name newbranch-name 参考 gitコマンド 備忘録 - Qiita

git merge をやり直すメモ

Git

教えてもらった事をメモ $ git reset HEAD $ git reset --hard HEADは「git reset --hard HEAD~」と一緒。「git reset --hard HEAD^」も一緒。 だけどシェルのヒストリーに覚えさせたくないから2回に分ける。 Git - 作業のやり直し git-resetは結局何を戻す…

git submodule の使い方のメモ

Git

ある Git リポジトリを別の Git リポジトリのサブディレクトリとして扱いたい場合のメモ。 リンク Git - サブモジュール transitive.info - git submodule 使い方 Git submodule の基礎 - Qiita branch を指定する場合の例 $ git submodule add -b branch-na…

git-flow メモ

Git

A successful Git branching model » nvie.com git-flow によるブランチの管理 - O'Reilly Japan Community Blog git-flow cheatsheet Git flowの活用事例 git-flowというものを使うらしいのでちょっと調べてみたなど - ゆうなんとかさんの雑記帳的な。 git …

Zsh で『download_gitignore Rails』とかコマンドたたくと Github から .gitignore を取得する関数を書いてみたメモ

.zshrc function download_gitignore () { wget --no-check-certificate "https://raw.github.com/github/gitignore/master/$1.gitignore" mv -i "$1.gitignore" ".gitignore" cat ".gitignore" } 実行 例)Rails.gitignore をダウンロードする $ download_g…

Github にある .gitignore テンプレ集から wget でダウンロードするメモ

Git

(MacOSX10.8, git1.8.1.3) github.com/github/gitignore いろいろある github/gitignore · GitHub 問題 参考サイトの真似してみたがエラー出てダウンロードできなかった。 ERROR: The certificate of ‘raw.github.com’ is not trusted. ERROR: The certifica…

Github もしくは Gist に ssh で push したい場合のメモ

Git

gist にあるものを git clone して .git/config の http を ssh に書き換え .git/config [remote "origin"] # url = http://gist.github.com/foobar.git url = ssh://gist.github.com/foobar.git ~/.ssh/config 追記2013-10-27:github.comの場合 Host githu…

git stash 便利だったのでメモ

Git

Save git stash savegit stashgit stash save "message" List git stash list Pop (delete in stash) git stash popgit stash pop stash@{1} Apply (not delete) git stash applygit stash apply stash@{1} Drop git stash dropgit stash drop stash@{1} Cle…

git でリモートのurlを変更するコマンドのメモ

Git

git remote set-url origin ssh://USERNAME@SERVERNAME:22/var/lib/git/hoge.git

CentOS6.3 に git1.8.1.3 をインストールしてみたメモ

デフォルトで git1.7.1 が入ってたけど、何か微妙なバージョンな気がするので現時点で最新安定版をインンストールしてみた。 Git(Gitの公式サイトってシャレおつなのね。) Downloads - git-core - Git - the stupid content tracker - Google Project Host…

Gitのログをカスタマイズするためのメモ

GIt

The placeholders are: %H: commit hash %h: abbreviated commit hash %T: tree hash %t: abbreviated tree hash %P: parent hashes %p: abbreviated parent hashes %an: author name %aN: author name (respecting .mailmap, see git-shortlog(1) or git-bl…

Emacs で Git のコミットログを書く

(MacOSX10.7, Emacs24.1) emacsclient を使う 下記を参考に emacsclientを使おう - Life is very short init.el ; server start for emacs-client (require 'server) (unless (server-running-p) (server-start)) .gitconfig MacPorts で Emacs.app をインス…

Git で push がうまくできなかったりしたのでメモ

Git

clone した場合と init して remote add した場合で設定が異なるらしいが 詳しくは下記リンク initしてremote addするのとcloneするのの違い - hokaccha.hamalog v2 Gitもまだよく分かっていない - すぎゃーんメモ clone $ git clone <repos> remote add $ git init</repos>…

Git を理解するためのメモ

Git

Git - Book Git超入門:"git push origin master"の"push"と"origin"と"master"の意味がわからないあなたへ - DQNEO起業日記 見えないチカラ: A successful Git branching model を翻訳しました

「git push ssh:〜」で「Permission denied (publickey).」とかなっちゃう件のメモ

失敗例 サーバ側(AWS Amazon Linux) sudo mkdir /var/lib/git sudo chown -R ec2-user /var/lib/git cd /var/lib/git mkdir demo.git git init --bare demo.git クライアント側 適当に何か作ってcommit cd ~/projects/demo echo 'hoge' > hoge.txt git com…

Redmine と Git 連携メモ

Install and Config: GIt sudo yum -y install git git config --global user.name admin git config --global user.email admin@domain.com git config --global color.diff auto git config --global color.status auto git config --global color.branch …

さくらの CentOS に yum で『Git』インストールしようとしたら出来なかった件

標準パッケージに入ってないらしい。 「yum install git」するも入らない 「No package git available.」だそうな。 $ sudo yum install git Loaded plugins: downloadonly, fastestmirror Loading mirror speeds from cached hostfile * base: ftp.nara.wid…