リモート ウェアハウスに新しいブランチ 'b' を作成し、リモート ブランチ 'a' のコンテンツを 'b' ブランチに複製します。

1. 要件:

リモート リポジトリに新しいブランチ「b」を作成し、リモート ブランチ「a」の内容を「b」ブランチに複製するには、次の手順に従います。

2. 解決策:

1. まず、`git clone` コマンドを使用して、リモート リポジトリのクローンをローカル リポジトリに作成します。たとえば、「repo」という名前のリポジトリのクローンを作成するには、次のコマンドを実行できます。
 

git clone <仓库地址>

2. クローンウェアハウスのディレクトリを入力します。
 

cd repo

3. 「git Branch -r」コマンドを使用して、すべてのリモート ブランチのリストを表示します。
 

git branch -r

4. 新しいローカル ブランチ「b」を作成し、それに切り替えます。作成する新しいブランチが「b」であると仮定すると、次のコマンドを実行できます。

git checkout -b 'b'

5. リモート ブランチ「a」の内容をローカル ブランチ「b」に複製します。クローンを作成するリモート ブランチが「origin/a」であると仮定すると、次のコマンドを実行できます。
 

git pull origin a

これにより、リモート ブランチ「a」の内容がローカル ブランチ「b」にプルされます。

6. 最後に、ローカル ブランチ「b」をリモート リポジトリにプッシュします。ブランチ「b」をリモート ウェアハウス内の同じ名前のブランチにプッシュしたいとします。次のコマンドを実行できます。

git push origin b

これで、リモート リポジトリに新しいブランチ 'b' を作成し、リモート ブランチ 'a' のコンテンツを 'b' ブランチに複製しました。

3. 一般的な問題と解決策:

ローカルで新しいブランチを作成した後、それをリモート ウェアハウスにアップロードします。初めてプルするときは、次のプロンプトが表示されます。

git pull の提案 git ブランチ --set-upstream-to=origin/ xxx

 再度実行してください

git branch --set-upstream-to=origin/xychy xychy 

接続を確立したら、git pull、git Push、その他の操作を実行できます~

おすすめ

転載: blog.csdn.net/m0_61243965/article/details/132304444