【TortoiseGit】修正の打ち消し(revert)
ログを参照した上で、修正を打ち消したいコミット上で右クリックして、「このコミットの変更を戻す」を選択すると、打ち消すための修正が作業ディレクトリに反映されるので、それをコミットすればOK。 Revert用のコミットログは…
ログを参照した上で、修正を打ち消したいコミット上で右クリックして、「このコミットの変更を戻す」を選択すると、打ち消すための修正が作業ディレクトリに反映されるので、それをコミットすればOK。 Revert用のコミットログは…
開発中にこまめにコミットしていると、プルリクに出す段階で、ひとつのコミットにまとめて、コミットログをシンプルにしたいなーということはよくある。 そんなときは「rebase -i」相当の操作を行えば、コミットをまとめること…
対象の作業コピーにて右クリック→「Git同期」を選択し、「送り出しコミット」、「送り出し変更リスト」に修正が表示されれば、未プッシュの内容がある。 既にプッシュ済みの場合は、これらの欄に何も表示されない。
https://liginc.co.jp/245359 masterの修正を作業ブランチに取り込むために、リベースしたものの、操作をミスってしまって、リベース自体をなかったことにしたい、コミットログすら残らないように巻き…
リソースの名称について https://next.rikunabi.com/journal/20170120_t12_iq/ ちょいちょい出てくるけど気にしてなかった「リモート追跡ブランチ」について理解した。 リモートの…
Subversionなら楽なんだけど、Gitでどうやるのかがいまいちわからん。 以下は現状理解している中での仮手順。 右クリック→「切り替え/チェックアウト」→「切り替え先」で「コミット」を選択し、「…」をク…
いちいちマージするのも面倒だし、親ブランチの内容に、今の作業ブランチの修正だけ反映できればいいんやーっていうときの対応方法。 TortoiseGitでの操作手順。 自分のローカル作業ブランチで右クリックして、「パッチを作…
親ブランチをmaster。masterから切った作業用ブランチをdevとする。 dev側で作業中に、master側に入った修正をdevに取り込みたいとき。 TortoiseGitでどうやってrebaseするかを以下にまと…
[TortoiseGit] ブランチを切り替える 基本的には上記の通りなのだが、GitHub上で作成済みの新規ブランチに切り替える際は、「新しいブランチを作成」(多分ローカルリポジトリ側のこと)、「追跡」にチェックがつい…
GitHub側でリポジトリを作る。例として「Hoge」というリポジトリを作ったとする。 TortoiseGit側で、作成したHogeをクローンする。 クローンしたHogeに、諸々のファイルを追加してコミット。 クローンに…
最近のコメント