github 搭建遠端倉庫和分支 標籤的操作

2021-09-26 09:39:39 字數 2018 閱讀 9956

二、分支管理

三、標籤管理

● git是分為四部分:

① 一部分是你自己的檔案,

② 快取區:git add xx將修改儲存到快取區

③ 本地庫:git comiit 是將本地修改儲存到本地倉庫中

④ 遠端倉庫:git push 將本地倉庫修改推送到伺服器上的倉庫中

【示例】:git init

【示例】:git add ***

*** :.(當前目錄全部檔案)、-a(當前目錄全部檔案)、readme.md等

【示例】:git commit -m 「這是注釋:初始化專案」

-m是提交的注釋

【示例】:git remote add origin [email protected]:chenchuhan/ht-f01.git

【示例】:git push -u origin master

==git push origin與git push -u origin master的區別

$ git push origin

上面命令表示,將當前分支推送到origin主機的對應分支。

如果當前分支只有乙個追蹤分支,那麼主機名都可以省略。

$ git push 如果當前分支與多個主機存在追蹤關係,那麼這個時候-u選項會指定乙個預設主機,

這樣後面就可以不加任何引數使用git push。

$ git push -u origin master 上面命令將本地的master分支推送到origin主機,同時指定origin為預設主機,

後面就可以不加任何引數使用git push了。 不帶任何引數的git push,預設只推送當前分支,這叫做******方式。

此外,還有一種matching方式,會推送所有有對應的遠端分支的本地分支

參考: git push 本地專案推送到遠端分支 git命令版.

● 檢視當前分支:git branch (會列出所有分支,當前分支的面會有乙個*號)

$ git branch

* master

● 切換分支:

git checkout 分支名

● 建立與切換同時進行:

git checkout -b 分支名

● 在分支上修改的內容合併到master分支,首先切換到master分支 :git merge 分支名

● 刪除分支: git branch -d 分支名

● 刪除遠端分支: git push origin :分支名

git push origin --delete 分支名

●檢視分支合併圖:git log --graph

●推送分支(一中的上傳):git push origin master

git push origin dev

●抓取分支:從遠端庫clone時,預設只能看到master

想在dev分支上開發,就必須建立origin的dev分支到本地

git checkout -b dev origin/dev

打標籤:git tag 標籤名

檢視所有標籤:git tag

指定commit id打標籤:git tag 標籤名 commitid

指定標籤資訊:git tag -a 標籤名 -m 「標籤資訊」

切換到指定標籤: git checkout 標籤名

檢視說明文字:git show 標籤名

●推送標籤到遠端:git push origin 標籤名

●一次性推送全部尚未推送到遠端的本地標籤: git push origin --tags

●先本地刪除: git tag -d 標籤名

再從遠端刪除:git push origin crefs/tags/標籤名

先醬紫,後續用到再補充和複習~

參考: github專案的開發建立倉庫、分支管理、分支策略、標籤管理.

github刪除本地分支和遠端分支

專案初始,為了實現不同的功能,不同人員處理不同的功能,所以在git上建立了很多分支 branch 對於git菜鳥,只會add branch 或者git commit,不會刪除git分支也是乙個煩惱。直接上 刪除本地分支 git branch d 分支名稱 強制刪除本地分支 git branch d ...

Git之使用GitHub搭建遠端倉庫

註冊完,跳轉到如下頁面,選擇倉庫購買方式 私有倉庫,別人不可以訪問,要許可權 一般我們自己玩選free ps 對了,這時候你郵箱可能收到一封驗證郵件,點下完成驗證。接下來,建立乙個我們的 倉庫 為自己的倉庫新增點內容提示,就是專案的一些概述 可寫可不寫 簡單介紹下主頁的一些東西 當然,你可以直接用圖...

Git本地倉庫和github遠端倉庫

用上 github的小夥伴,最需要的就是讓本地的git與github相關聯 首先要擁有乙個github賬戶 安裝git到本地並配置好,到 執行全域性git到cmd 如果出現這個介面,就證明,已經安裝完成。這裡不介紹如何配置和註冊github。流程介紹 先來介紹一下git和github是如何構成關係和...