タグ: コミット

 0 gitで特定のコミットを組み合わせて新たなコミットにできないか試してみたい へのコメント

gitで特定のコミットを組み合わせて新たなコミットにできないか試してみたい

 0 windowsでファイルをコンパイルしたらa.exeファイルが生成されるので、以前にコミットしたmakefileのrm_objectターゲットでは削除できないことが判明した へのコメント

windowsでファイルをコンパイルしたらa.exeファイルが生成されるので、以前にコミットしたmakefileのrm_objectターゲットでは削除できないことが判明した

 0 commitのハッシュ値を使用することやコミットを少なくしようとpushできない状態がストレスに感じた へのコメント

commitのハッシュ値を使用することやコミットを少なくしようとpushできない状態がストレスに感じた

 0 git checkoutで何桁のハッシュ値を指定したら該当のコミットに移動できるのか知りたい へのコメント

git checkoutで何桁のハッシュ値を指定したら該当のコミットに移動できるのか知りたい

 0 git checkoutを使用したケース分けはコミットの内容を変更したときのメンテナンス性が悪いのでやめた方が良いかも へのコメント

git checkoutを使用したケース分けはコミットの内容を変更したときのメンテナンス性が悪いのでやめた方が良いかも

 0 git rebase -i –rootで対象コミットをeditにしgit rebase –continueで処理を正常に終了させても、コミットのハッシュ値は変わらない へのコメント

git rebase -i –rootで対象コミットをeditにしgit rebase –continueで処理を正常に終了させても、コミットのハッシュ値は変わらない

 0 リモートリポジトリに一度もプッシュしていないローカルリポジトリで、コミット済みのauthorを変更したい場合、git rebase -i –rootでpickをeditにし、git commit –amend –author=”name <email>”で変更し、git rebase –continueを実行すると、新たな作業ディレクトリからmainブランチなどに一本化される へのコメント

リモートリポジトリに一度もプッシュしていないローカルリポジトリで、コミット済みのauthorを変更したい場合、git rebase -i –rootでpickをeditにし、git commit –amend –author=”name <email>”で変更し、git rebase –continueを実行すると、新たな作業ディレクトリからmainブランチなどに一本化される

 0 ローカルリポジトリでコミット済みのauthorの情報を変更したい場合、git rebase -i –rootで表示されるpickをeditに変更してエディタを終了した後のターミナルで、git commit –amend –author=”name <email>”のように=の後に書き加えて実行すれば変更できる へのコメント

ローカルリポジトリでコミット済みのauthorの情報を変更したい場合、git rebase -i –rootで表示されるpickをeditに変更してエディタを終了した後のターミナルで、git commit –amend –author=”name <email>”のように=の後に書き加えて実行すれば変更できる

 0 git rebaseがコミットのハッシュを変更するのは、実際の開発現場で2人が同じ日にプルリクエストを出して異なる順番でマージされた時に対応するために利用できる へのコメント

git rebaseがコミットのハッシュを変更するのは、実際の開発現場で2人が同じ日にプルリクエストを出して異なる順番でマージされた時に対応するために利用できる

 0 過去のコミットを修正したい時、ローカルのコミットはファイルを編集してgit add,git commitできるが、git pushはできない へのコメント

過去のコミットを修正したい時、ローカルのコミットはファイルを編集してgit add,git commitできるが、git pushはできない

 0 git checkoutした先でファイルに修正を加えて保存しそのまま違うコミットに移ろうとするとエラーになる へのコメント

git checkoutした先でファイルに修正を加えて保存しそのまま違うコミットに移ろうとするとエラーになる

 0 複数の機能が合わさって一つの機能を実装する時のコミットの仕方を知りたい へのコメント

複数の機能が合わさって一つの機能を実装する時のコミットの仕方を知りたい

 0 git cherry-pickを使用すれば、違うリポジトリのコミットを新しいリポジトリのコミットとして登録できる へのコメント

git cherry-pickを使用すれば、違うリポジトリのコミットを新しいリポジトリのコミットとして登録できる

 0 git checkout commitHashNumberで、コミット時のファイルを表示させることができる へのコメント

git checkout commitHashNumberで、コミット時のファイルを表示させることができる

 0 ローカルリポジトリでuser.emailをgithubのアカウントと一緒になるようにすると、githubアカウントの名前がコミットの著者名になる へのコメント

ローカルリポジトリでuser.emailをgithubのアカウントと一緒になるようにすると、githubアカウントの名前がコミットの著者名になる

 0 git reset –soft HEAD^の後、git push リモートリポジトリ –forceをすると、プッシュしてマージしていないコミットを取り消すことができる へのコメント

git reset –soft HEAD^の後、git push リモートリポジトリ –forceをすると、プッシュしてマージしていないコミットを取り消すことができる