気軽に楽しくプログラムと遊ぶ

自分が興味があってためになるかもって思う情報を提供しています。

Git

Gitで不要なcommitを残さない

Git

1.直前にしたコミットをやり直す git commit --amend 2.push済みのコミットを取り消す git logを確認 $ git log --oneline 19b4f51 modify index.html 8c76790 add file 8189e9c Initial commit コミットを取り消す 取り消すには、commitを取り消してからpus…

git clone https://github.com〜とgit clone git@github.com〜の違い

Git

git cloneにおけるclone対象リポジトリの設定方法の違いによりgit clone以下の指定方法が異なる。 https://github.com:アカウントとパスワードが求められる git clone git@github.com:公開鍵暗号を用いるため、アカウントとパスワードが求められない https:/…

Gitを便利に使うための初期設定

Git

以下に必要な設定があれば、随時追加していく。 gitコマンドのエイリアスの設定 $ git config --global alias.co checkout $ git config --global alias.ci commit $ git config --global alias.st status $ git config --global alias.br branch $ git conf…

一通りのGitコマンドを覚えた後にさらにGitの理解を深めるのに役に立つスライド

Git

これを見れば、Git中級者になれそうなスライドたち。 よかったものを厳選して、載せておきます。 バージョン管理のワークフロー master、develop、future、release、hotfixといったブランチを使った一般的なGitを使った開発の流れが掴める。 バージョン管理…

Git ブランチ関連のよく使うコマンド

Git

ブランチ作成、作成ブランチへの切り替え $ git checkout -b <branch> ローカルの不要ブランチ削除 $ git branch -D <branch> 名前変更 $ git branch -m change_branch_name ブランチの統合 # 変更マージしたコミットが残る $ git merge <branch> # masterへbranchにおける修正をつな</branch></branch></branch>…

Mac OS XをYosemiteにアップデートしたらgitが動かなくなった場合の対処方法

以下のエラーが発生 git pull xcrun: error: active developer path ("/Applications/Xcode.app/Contents/Developer") does not exist, use `xcode-select --switch path/to/Xcode.app` to specify the Xcode that you wish to use for command line develop…

Git いろいろ元に戻すコマンド

Git

リポジトリの状態確認 git log git statuts git diff 元に戻すコマンド 戻す対象とコマンドを列挙していきます。 addしていないファイル # .はパス。パス以下を戻す git checkout . addしたファイル git reset . 削除してしまったファイル 対象ファイルを指…

現在のブランチの最新コミットを参照する

Git

HEADを起点にコミットログを確認 #一つ前のコミットを参照 git show HEAD^ #一つ前のコミットを参照(「@」はgit v1.8.5より追加になったHEADのalias) git show @^ #二つ前のコミットを参照 git show HEAD^^ 参考URL GitのHEAD^ HEAD~やらダブルドット トリプ…

git基本コマンド(リポジトリの初期化〜リモートリポジトリへの登録)

Git

gitリポジトリ初期化 $ git init ステージングエリアに登録 $ git add . ステージングエリアにあるファイルのリストを表示 $ git status 変更を保存 $ git commit -m "Initialize repository" masterブランチ用のoriginを登録 $ git remote add origin https…

ちょっと便利なgitコマンドたち

Git

ブランチの新規作成&作成ブランチへの切り替え git checkout -b modify-README 作業ツリー内の変更を強制的に上書きして元に戻す git checkout -f addとcommitを同時に行う git commit -a -m "Improve the README file" マスターブランチへのマージ git mer…

忘れたくないgitコマンド

Git

自分の中でよく使うgitコマンド備忘録としてメモ ブランチ git branch // ローカルブランチを確認 git branch -r // リモートブランチを確認 git branch -t newBranch userNm/branchNm //リモート追跡ブランチからブランチを作成する リモートリポジトリの最…