日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

Git 常用操作(6)- 推送到远程仓库(git push)删除远程分支(git push origin --delete)

發(fā)布時間:2023/11/28 生活经验 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Git 常用操作(6)- 推送到远程仓库(git push)删除远程分支(git push origin --delete) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1. git remote add——添加遠程倉庫

在GitHub 上創(chuàng)建的倉庫路徑為 “git@github.com:用戶名/git-tutorial.git”。現(xiàn)在我們用git remote add命令將它設(shè)置成本地倉庫的遠程倉庫A。

$ git remote add origin git@github.com:github-book/git-tutorial.git

按照上述格式執(zhí)行g(shù)it remote add命令之后,Git 會自動將 git@github.com:github-book/git-tutorial.git遠程倉庫的名稱設(shè)置為origin(標識符)。

2. git push——推送至遠程倉庫

  1. 推送至master 分支

如果想將當前分支下本地倉庫中的內(nèi)容推送給遠程倉庫,需要用到 git push 命令。現(xiàn)在假定我們在master 分支下進行操作。

$ git push -u origin master
Counting objects: 20, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (10/10), done.
Writing objects: 100% (20/20), 1.60 KiB, done.
Total 20 (delta 3), reused 0 (delta 0)
To git@github.com:github-book/git-tutorial.git
* [new branch] master -> master
Branch master set up to track remote branch master from origin.

像這樣執(zhí)行g(shù)it push命令,當前分支的內(nèi)容就會被推送給遠程倉庫 origin 的master 分支。-u參數(shù)可以在推送的同時,將 origin 倉庫的master 分支設(shè)置為本地倉庫當前分支的 upstream(上游)。添加了這個參數(shù),將來運行 git pul l命令從遠程倉庫獲取內(nèi)容時,本地倉庫的這個分支就可以直接從origin 的 master 分支獲取內(nèi)容,省去了另外添加參數(shù)的麻煩。

  1. 推送至master 以外的分支

除了master 分支之外,遠程倉庫也可以創(chuàng)建其他分支。舉個例子,我們在本地倉庫中創(chuàng)建feature-D 分支,并將它以同名形式push 至遠程倉庫。

$ git checkout -b feature-D
Switched to a new branch 'feature-D'

我們在本地倉庫中創(chuàng)建了feature-D 分支,現(xiàn)在將它 push 給遠程倉庫并保持分支名稱不變。

$ git push -u origin feature-D
Total 0 (delta 0), reused 0 (delta 0)
To git@github.com:github-book/git-tutorial.git
* [new branch] feature-D -> feature-D
Branch feature-D set up to track remote branch feature-D from origin.

現(xiàn)在,在遠程倉庫的GitHub 頁面就可以查看到feature-D 分支了。

3. 刪除遠程分之

git push origin --delete <BranchName>

如果要同步你的工作,運行 git fetch origin 命令。這個命令查找 “origin” 是哪一個服務(wù)器(在本例
中,它是 git.ourcompany.com),從中抓取本地沒有的數(shù)據(jù),并且更新本地數(shù)據(jù)庫,移動 origin/master 指針指向新的、更新后的位置。

總結(jié)

以上是生活随笔為你收集整理的Git 常用操作(6)- 推送到远程仓库(git push)删除远程分支(git push origin --delete)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。