YanoRyuichi.com/
Wiki
Blog
GitHub
Sandbox
開始行:
* 過去のコミット群のAuthorの名前やEmailを書き換える [#ec0...
** 前提 [#if9237f7]
- 過去のコミット群を書き換えるので、リビジョンのSHA1ハッ...
- したがって、Githubなど使って共同でソースコードを管理し...
** 方法 1. git filter-branch [#ze8d0409]
git filter-branch -f --env-filter "
GIT_AUTHOR_NAME='Newname'
GIT_AUTHOR_EMAIL='new@email'
GIT_COMMITTER_NAME='Newname'
GIT_COMMITTER_EMAIL='new@email'
" HEAD
- git filter-branchの危険性は以下のページで説明されている
- http://schacon.github.io/git/git-filter-branch.html
** 方法 2. git rebase -i [#t8d6ab62]
git rebase -i HEAD~4 -x "git commit --amend --author 'Au...
- git filter-branchよりもこちらの方がこれから行われること...
- HEAD~4は過去の4つのコミットを書き換えるという意味。必要...
** 書き換え後、GitHubなどへPUSHする [#i1c08dc3]
git push -f origin master
- SHA1ハッシュが書き換わってるので-fオプションが必要
** 参考 [#ye7f6d5b]
https://stackoverflow.com/questions/750172/how-to-change-...
終了行:
* 過去のコミット群のAuthorの名前やEmailを書き換える [#ec0...
** 前提 [#if9237f7]
- 過去のコミット群を書き換えるので、リビジョンのSHA1ハッ...
- したがって、Githubなど使って共同でソースコードを管理し...
** 方法 1. git filter-branch [#ze8d0409]
git filter-branch -f --env-filter "
GIT_AUTHOR_NAME='Newname'
GIT_AUTHOR_EMAIL='new@email'
GIT_COMMITTER_NAME='Newname'
GIT_COMMITTER_EMAIL='new@email'
" HEAD
- git filter-branchの危険性は以下のページで説明されている
- http://schacon.github.io/git/git-filter-branch.html
** 方法 2. git rebase -i [#t8d6ab62]
git rebase -i HEAD~4 -x "git commit --amend --author 'Au...
- git filter-branchよりもこちらの方がこれから行われること...
- HEAD~4は過去の4つのコミットを書き換えるという意味。必要...
** 書き換え後、GitHubなどへPUSHする [#i1c08dc3]
git push -f origin master
- SHA1ハッシュが書き換わってるので-fオプションが必要
** 参考 [#ye7f6d5b]
https://stackoverflow.com/questions/750172/how-to-change-...
ページ名: