ロックとチュウーハイとこりんがるな日々

日々のインプットした事をアウトプットする場所

git

Git 戻す系の処理を自分の理解の為にまとめてみた

先週Gitでファイルを巻き戻す時にどうするのかを聞かれてうまく説明できなかったので以下に自分がちゃんと 理解していないかを痛感したので自分の為にまとめてみる事にしました ※Gitのinstallや基本的な操作についてはふれません Gitは以下の3つのファイルの…

自分の中でブレイクしている、vagrant + chef + gitで開発環境を構築する

プログラマーとして仕事をするようになって常々感じていた課題の一つとして本番環境(linux)と開発環境の違いがあります 開発マシンをwindowsからmacに変えたのも環境の違いをなるべくなくすためでした また複数人で開発を行う場合、各々の開発環境の違いは本…

git push で「insufficient permission for adding an object to repository database」のerrorが出た場合の対象方法

リモートサーバにpushできない事態が発生したのでその対象方法を以下にメモしておく 以下のようなエラーが発生 $ git push Counting objects: 7, done. Delta compression using up to 2 threads. Compressing objects: 100% (4/4), done. Writing objects: …

macのgitで日本語のファイル名がクォート化(文字化け)する現象の解決方法

対象のディレクトリまで移動して以下のコマンドを実行する $ git config --global core.quotepath false上記のコマンドで.gitconfigに「quotepath = false」が設定されて日本語のクォート処理が行われなくなる

git 直前のcommit を修正する

$ git commit --amend -m "新しいコミットメッセージ"「git log」でコミットメッセージが修正されている事を確認して下さい

gitのメモ

gitの使い方メモ ◎ファイルを編集した時(クライアントマシン) $ git add -A $ git status $ git commit -m 'コメントを書く' ?git add -A コミットするファイルを指定 編集したファイルを全て指定、個別にファイル名を指定もできる <例> git add [file1.…