itochin2の日記(仮)

主に備忘録。Perl、MySQL、Unity、開発管理などについて情報を残していきたい。

git

gitで階層を維持したままディレクトリ構成を変える

git

PC向けに作ってたHTMLをスマホ対応するからディレクトリ分けて管理したい ってなった時にやったこと。 [Before] tmpl/index.tt tmpl/404.tt tmpl/500.tt tmpl/member/history.tt tmpl/item/detail.tt tmpl/item/list.tt : [After] tmpl/pc/index.tt tmpl/pc/…

Terminalにgitのbranch名を表示する

git

タイトルのまんま。ググると「git-completion.bash」をインストールするっていう記事を よく見るけど、.bashrcの修正するだけで大丈夫なヤツの備忘録。 gitのパスが通っていないと表示されない。 function parse_git_branch { ref=$(git symbolic-ref HEAD 2…

CentOS 6.5のgitを更新した

submoduleの更新しようとしたら、なんかエラーでた。 $ git submodule update Initialized empty Git repository in/home/xxx/sample.git/ error: The requested URL returned error: 401 Authorization Required while accessing http://exsample.com/sampl…

gitでbranchの派生元確認

git

「git branch 派生元 確認」でググった。 全然欲しい情報でなくて泣きそうなったけど辿り着いた。 「分岐点」「show-branch」がキーワードだった。gitで2つのブランチの分岐点を表示 http://qa.atmarkit.co.jp/q/2148 $ git show-branch --sha1-name develop…

gitでブランチ間違えたまま作業してしまった時

git

masterに作業ブランチをマージして、 ブランチ切り替えるのを忘れたまま作業してしまった場合の備忘録。 よく忘れるんだよな。。 masterに作業をコミットする。 git add * git commit -m '#16709 友達リストに並べ替えを追加' ※コミットのハッシュ値を控えて…

gitで削除してしまったファイルの復元

git

gitで削除してはダメなファイルを消した事が後から発覚した場合、 該当のファイルを復元させる方法をメモ。↓の「del important file」のコミットで消したヤツを復元させたい! 手順1.消したコミットのハッシュを取得する $ git rev-list -n 1 HEAD -- impo…

gitのタイムスタンプをコミット時の時刻にするfor Mac

ブランチをリモートからfetchして、開発サーバーにrsyncしてるけど、 fetchした時間だと全部syncされて都合が悪い。subversionにあった”ファイルの更新日付を「最後にコミットした日時に設定」”機能は gitにないのかなーと思って調べたところ、gitにはないけ…

gitでPermission denied(再)

git

cloneやpushができなくなるこのエラー。 Permission denied (publickey). fatal: The remote end hung up unexpectedlyなんか定期的に発生している気がする。。 自分の備忘録として、対処方法をメモ。 ・公開鍵(id_rsa.pub)が登録しているものと一致するか確…