- 873 名前:デフォルトの名無しさん mailto:sage [2016/02/18(木) 15:26:34.69 ID:9dUUUgGS.net]
- >>864
githubっていうのは、git + wikiとかなわけで、 gitの話であればgitの範囲、つまりpull requestとか出さないで解決できる。 git pushできないのは履歴が違っているからで、履歴を合わせればpushできるよ。 そもそも歴史を変えたいのかどうか。masterであれば本来は歴史を 変えるべきじゃないが変えたいのであればgit push -fでもいい。 変えたくないのであれば、ローカルのmasterをリモートのmasterの続きになるように修正すればいい。 何をどうしたいのか知らないけど、現在のブランチはgit checkout -bで 簡単に別名のブランチにコピーできる。コピーしたら安心してローカルのmasterを消せる。 (git branch -mでリネームしてもいい) そしたらgit checkout master(正確にはgit checkout -b master origin/master)ってやれば、 リモートのmasterと同じ内容のmasterと、古いmasterをコピーしたブランチの2つがローカルに出来るじゃないか。 あとは、古いmasterの修正内容をmasterに取り込めばいい。
|

|