kitoko552.memo

kitoko552のメモ

git

gitのcommitのauthorを変更する

git

kitoko552.hatenablog.com gitでリポジトリごとにユーザー(author)を変える方法については上記の記事で書きましたが、すでにcommitしてしまっていて後からauthorを変更したい場合は以下のコマンドを実行します。 git commit --amend --author="ユーザー名 …

gitでリポジトリごとにユーザーを変える

会社のアカウントと個人のアカウントなどでgitアカウントを2つ以上持っている方は、リポジトリごとでどのアカウントとして操作するかを意識しないといけません。 リポジトリごとにユーザーを設定・変更するには以下のコマンドを実行します。 $ git config us…

gitでtagの時点にcheckoutする

git

gitで、あるタグの時点までソースコードを戻したいときは、以下の手順で戻すことができます。 $ git pull --tag $ git checkout -b <branch name> refs/tags/<tag name> ※ branch nameは任意のブランチの名前 ※ tag nameは対象のタグの名前</tag></branch>

リモートリポジトリのブランチをローカルリポジトリのブランチとして保存する

git

リモートリポジトリのブランチをローカルリポジトリのブランチとして保存したいときは、一度fetchして来てからcheckoutします。 git fetch <repository> <branch> git checkout <branch> 具体例を以下に示します。 git fetch origin feature git checkout feature もちろんfetchの際は、 </branch></branch></repository>…

git reset --hardを取り消す

git

git reset --hard <commit> で現在のbranchのHEADをcommitの状態に変更することができますが、間違えたときは以下のようにしてreset前に戻すことができます。 $ git reset --hard cba9d8b // 間違えた $ git reflog // あらゆるgit操作の履歴が見られる 2094c96 HEAD</commit>…