Tag: Git

SourceTreeの使い方 – Windows –

WindowsOSでのSourceTreeの使い方です。 必須ではありませんが、Bitbucketのアカウントを事前に作成しておいた方が無難です。すでにアカウントを持っている場...

.gitignoreテンプレート

# Linux CentOS7 .bash_history .bash_logout .bash_profile .bashrc .cache .config .ssh .viminfo # my backup batch logs #public tmp

Github エンタプライズ版の料金

個人利用 その名の通り個人向け 7ドル/月 個人アカウント 無制限の公開リポジトリ 無制限のプライベートリポジトリ 無制限の共同編集者 一部学生に無料...

GitでRemoteリポジトリが削除できないとき

git push --delete origin remotes/origin/BRANCHNAME repos@example.com's password: error: unable to delete 'remotes/origin/BRANCHNAME': remote...

Git オートデプロイ環境

Gitでリモートリポジトリにプッシュしたときにリモートリポジトリの内容を開発環境に反映させるというやつを作ります。 正確にいうと開発者がpushしたタイミ...

Gitのindex.lock問題

例のindex.lock問題でいろいろ調べてみたら、gitが2つ立ち上がっておりました。cmderとmingw64いうアプリを端末として両方使っていたのでこれが原因かと。 ...

よく使うgitコマンドのエイリアスを設定しておく

これやっておくと麻薬中毒みたいになるんで外部の他人のPCとか使ったら不便で仕方なくなるのでご注意。 $ git config --global alias.st status $ git confi...

Gitの効用

バージョン管理ツールとしてGitはかなりのスグレものであるのは間違いないのですが、使い方を間違っている人を何人か見てきたのでちょっとコメント。 Gitは...

githubにsshで接続する

githubはとても便利なんですが、最初に使おうと思うと結構面倒なので備忘録。 githubは基本すべてオープンになるので、ソースを晒す前提で書いてゆくとよいか...

Gitの文字化け対応

Sakuraの共有サーバーとかはデフォルトで文字化けするので、もうちょっと何とかしてください。日本国内IPフィルタとかいらないので。 こちらとても詳しく書か...

MacでGitのバージョンアップをする

brewで更新すると楽。(インストール手順はこちら) brew update これで最新になるので、 brew install git これで終わり。 /usr/bin/git --version git...

Gitで差分ファイルを抽出する

古いコミットから最新までの差分ファイルを抽出する 最新のコミットは^HEADになるので^HEADから古いハッシュ値までを指定します。ハッシュは7桁でよいです。...

EC-CUBE ver3のGitでの開発手順

EC-CUBE ver3 のインストールと設定から続いて開発の準備の話になります。 結果からいうとデータベースはいわゆる商品情報のみで設定に関するデータはないで...

GitでSSHKeyを使って接続する

くそみたいに頻繁に接続するのにパスワードを覚えない輩はSSHKeyのパスフレーズなしの秘密鍵でもって接続するのがよいです。くそみたいなラッパーを書いてい...

Git Error 集

mergeしたら時々起こる fetch & mergeでよく起こります。 error: The following untracked working tree files would be overwritten by merge: .git...

branchの内容でmasterを上書きする

よくあるのがbranchの内容がmasterよりも正しくなっちゃってmasterがおいてけぼりってやつです。結構だらしないのでreset使うこと多いです。 $ git checkout...

Gitでブランチを作成する

ブランチの作成 $ git branch NEWBRANCH 現在のブランチ一覧 $ git branch NEWBRANCH * master 作業ブランチを変更 $ git checkout NEWBRANCH Switch...

リモートリポジトリを作成・登録する

リモート側 SSHで接続できる環境内にリモートリポジトリを作ればOKです。 $ mkdir repos.git $ cd remote.git/ $ git --bare init --shared クライアント...

gitとかrsyncとかでignoreファイルを作るときにとても便利

https://github.com/github/gitignore Wordpressとかフレームワークとかのignoreファイルとかはここからひっぱってくるととてもいいです。pullばっかり。

Git コマンド

Gitの作成時 gitのイニシャライズ $ git init gitのバージョン確認 $ git --version git version 1.7.1 ユーザーの作成 --globalをつけるとすべてのg...