gitは新しいブランチを作成し、リモートウェアハウスにプッシュ(プッシュ)します
たとえば、すでにプロジェクトがあり、プロジェクトがリモートウェアハウスにプッシュされている場合、プロジェクトで新しい機能を開発するか、変更を加えるには、新しいブランチを作成する必要があります。
手順は次のとおりです。
ここでは例としてgitLabを使用します
1.最初にリモートウェアハウスに新しいブランチを作成します
- 新しいブランチ
- リモートブランチの名前
2.新しいローカルブランチを作成します
注:新しいブランチを作成する前に、現在のブランチへのすべての変更がクリーンに送信されていることを確認し、ワークスペースがクリーンであることを確認してください
git status
コマンドは最初に現在のブランチのステータスを確認します
$ git status
On branch test
Your branch is up to date with 'origin/test'.
nothing to commit, working tree clean
上記は、test
コミットなしでブランチにいることを意味し、ワークスペースはクリーンです
- このとき、新しいローカルブランチを作成して、
git checkout -b 分支名
コマンドを使用できます。
git checkout -b bigScreen
Enterキーを押すと、新しいブランチがローカルに作成され、git status
コマンドで状況がチェックされます。この時点で、ローカルのbigScreenブランチが作成され、変更されたブランチに切り替えられています。
$ git status
On branch bigScreen
nothing to commit, working tree clean
- コードに変更を加えた後、ステータスをもう一度確認すると、ファイルが変更されたことが示されます。
git add .
コマンドを使用して、送信するコンテンツを更新します。
$ git status
On branch bigScreen
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: src/components/login.vue
no changes added to commit (use "git add" and/or "git commit -a")
git add .
git commit -m '本次提交说明文字'
ローカルステージング領域にローカルストアにコンテンツを提出します
git commit -m '2021.01.28 删除了logo图标'
[bigScreen e3333d9] 2021.01.28 鍒犻櫎浜唋ogo鍥炬爣
1 file changed, 1 insertion(+), 1 deletion(-)
git push origin 远程仓库分支名
リモートリポジトリに送信されたローカルに保存されたコンテンツによって、新しいブランチがアップします
git push origin bigScreen
新しいブランチを完成させ、リモートウェアハウスに送信しました