Make Local Happiness

自分の幸せは自分で作る!!!

Gitコマンドメモ

Git コマンド一覧

 

【参考URL】

http://blog.toshimaru.net/git-pushgithub

http://sourceforge.jp/magazine/09/03/16/0831212/5

http://d.hatena.ne.jp/kanonji/20110829/1314596493

 

 

◆コミットを取り消す

$ git reset --soft HEAD^

 

◆コミット、変更点両方取り消す(前回のコミットした状態に戻す)

$ git reset --hard HEAD^

 

◆pushした内容を取り消す(github上のpushした内容を取り消す)

$ git push -f origin HEAD^:master

 

◆remoteを登録する

$git remote add origin https://github.com:DQNEO/sample.git

 

githubへpushする

$ git push -u origin master

 

◆addしている内容を確認する

git diff --cached

git status

 

◆addの内容から取り消す

git rm --cached <ファイル名>

git rm -r --cached <フォルダ名>

git reset HEAD -- <ファイル名>  ☆推奨 HEADの状態に戻す

 

◆remote一覧を確認する

git remote -v

 

◆remoteの内容を確認する

git remote show <remote-name>

 

◆本家から最新のリポジトリを取得する方法(rebase版)

git checkout master

git pull origin

git pull <remote名(本家)>

どちらも最新版を取得

git pull --rebase leanphp master

git push -u origin master:master

 

//developブランチにも最新版の修正を反映

git checkout develop

git rebase master develop