git初心者です。Bitbucket(最新ソース)があります。
これをGitHubへ移したいと思っています。
GitHubには古いソースが入っています。
Bitbucket remotos/origin/hoge
↓
GitHub remotes/origin/master
1.Bitbuketから最新ソースをクローン
$git clone git@bitbucket.org:aaaaa/program.git : $git branch * hoge
2.リモート先を変更
$git remote set-url origin git@github.com:bbbbb/program.git
----ここから先が分からない-----
ここでgit diffすると差異が表示されると思っていたが、出ない。なぜ?
なのでコミットしてもpushしても差異無いよと言われる。
3.とりあえずブランチ名を合わせる
$git checkout -b master
- 強制書き込み(-fを付けると強制上書きとググった為)
$git push -f origin master Counting objects: 39562, done. Compressing objects: 100% (13398/13398), done. remote: error: object 03559e9411ffe6d8647671e37a8a7601c847b224: duplicateEntries: contains duplicate file entries remote: fatal: fsck error in packed object error: pack-objects died of signal 13 error: failed to push some refs to 'git@github.com:bbbbbb/program.git'
GitHubのmastarブランチに最新をプッシュしたい(前のプログラムが消えても良い)
ただ、一度消して、プッシュするのではなく、今のgitへプッシュしたい。
わがままを言うとコマンドを勉強中なのでツールを使わずコマンドでしたい。
なにか良い方法はありますでしょうか?よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/28 07:23