0

今、私はこれを持っています

[root@RUSH pmtsystem]# git branch -a
  master
  remotes/origin/upgrade-to-mpdf56
* rush
  remotes/origin/HEAD -> origin/master
  remotes/origin/atc
  remotes/origin/master
  remotes/origin/pmt
  remotes/origin/rush
  remotes/origin/upgrade-to-mpdf56

remotes/origin/upgrade-to-mpdf56 をチェックアウトするというアイデアでしたが、これはひどく間違っていました。修正できますか?

4

2 に答える 2

3

git branch -d remotes/origin/upgrade-to-mpdf56 この方法ではリモートブランチを削除できないため、できるはずです。

.git/config ファイルを編集して、ブランチのエントリを削除することもできます。

于 2013-05-01T16:38:54.437 に答える
1

リモートリポジトリのコピーを取得する正しい方法は次のようになります:

git clone -b upgrade-to-mpdf56 git@foo.example.com/path

ローカル cpoy をそのブランチに置き、差分をマージするには、次のようにします。

git checkout -m upgrade-to-mpdf56

Schleis の提案を使用して、ローカルの悪のブランチを削除します。

于 2013-05-01T16:55:26.643 に答える