2016-11-29 1 views
1

私はbitBucketで新しいプロジェクトリポジトリを作成しましたが、私もローカルコピーを持っています。今、私は "xyz"と呼ばれる枝から枝を作りました。gitのブランチでいくつかのプロジェクトファイルをコピーして置き換える方法

私は別のプロジェクトリポジトリを作成する前に、私と私のチームメンバーがこのリポジトリで作業しました。私はマスターリポジトリで作業していました。チームメンバーの1人がチェックアウトしていました(私は管理者が彼をbitBucketに追加しました)。その後、彼は私に完全なプロジェクトフォルダを送った。

私はbitBucketに別の新しいリポジトリを作成し、古いリポジトリのマスターからのファイルとフォルダをそこに入れます。今、私は新しいリポジトリにブランチを作成しました。ファイルとフォルダを入れたい(多くのファイルとフォルダが冗長になり、これらの冗長なファイルとフォルダをすべてこのブランチ "xyz"に置き換えたいと思います)、私チームメンバーはこのブランチにのみ送付されました( "xyz")。

誰でもこの問題を手伝ってください。私はgitでローカルでそれを行う方法を知らないし、それをリモートの特定のブランチにプッシュすることはできません。

答えて

2
  • はあなたの最初のレポ名がrepo-1で、新しいレポ名はrepo-2であると言います。今すぐrepo-1とrepo-2の両方に行き、チェックアウトmasterブランチをチェックしてください。

    $ git checkout master  # checkout master(repo-1) 
    $ git checkout master  # checkout master(repo-2) 
    

今すぐあなたのレポ-1フォルダ/ファイル(except .git folder)のすべてをコピーして、レポ-2の内側に貼り付けます。

  • 次に、両方のリポジトリブランチをxyzに変更した後に手順を繰り返します。

    $ git checkout xyz  # checkout xyz(repo-1) 
    $ git checkout xyz  # checkout xyz(repo-2) 
    

今すぐあなたのレポ-1フォルダ/ファイル(except .git folder)のすべてをコピーして、レポ-2の内側に貼り付けます。

+0

ありがとうございました。 – Spandan

関連する問題