GIT 儲存日誌並建立自己的分支

2022-07-29 07:12:11 字數 924 閱讀 9294

以下是我個人在工作中對git的愚見全是大白話說明。也是我踩坑記錄吧,防止下次再次踩坑。

再已有的dev(開發分支)新建自己的分支 (featuer)在更新到gitlab 倉庫中的過程。

首先要有大致的概念 本地 git init 是建立本地並初始化本地的git倉庫,本地的倉庫現在和線上的倉庫是兩個並行的倉庫(也就是現在本地和線上沒毛關係)

首先在本地新建自己資料夾及儲存好自己的**,git init 初始化並建立本地倉庫 

然後轉殖dev分支  git clone -b 分支名 倉庫位址         *****====轉殖固定的分支 

然後 git add .  此時你的git應該顯示是主分支 

切換並新建自己本地的dev分支 

git checkout 分支名 **********=== 必須先有該分支名才能切換

git checkout -b 分支名 **********=== 只是合併上面操作 (在本地建立該分支並切換到該分支)

然後在關聯線上的倉庫 (就是本地和先上關聯和通行)git remote add origin url位址    **********==與遠端倉庫建立連線

在拉取線上的dev 分支 這步是更新本地的dev分支及更新日誌 git pull origin dev 

在 git log 檢視更新的日誌 是否和線上的日誌是否一樣。

切換並新建自己本地的分支featuer   和剛剛新建dev 一樣的。

在把你寫的自己的**放到剛剛本地轉殖下來的資料夾中即可。

並git add .  

在git commit -m "本次更新的說明"

在 git show 檢視 剛剛 更新的細節。

按q字母鍵退出

git  push origin  剛剛和你新建的分支同名 (這是更新到線上)

最後 git log 檢視是否新增記錄。

git跟蹤遠端分支並建立本地分支

使用如下git命令檢視所有遠端分支 git branch r方法一 使用如下命令 git checkout b 本地分支名x origin 遠端分支名x使用該方式會在本地新建分支x,並自動切換到該本地分支x。方式二使用如下命令 git fetch origin 遠端分支名x 本地分支名x使用該方式會...

Git建立本地分支並關聯遠端分支

例如 git checkout b dev,這條命令把建立本地分支和切換到該分支的功能結合起來了,即基於當前分支master建立本地分支dev並切換到該分支下。例如 git push origin dev,這條命令表示把本地dev分支提交到遠端倉庫,即建立了遠端分支dev。注 要想和其他人分享某個本...

git建立分支並推送到遠端分支

首先,先檢視自己所在分支上是否有沒有上傳的修改處 git branch 如若沒有,則直接可以建立並且換到所建立的分支目錄。git建立分支以及上傳伺服器 git checkout b 檢視分支 git branch 1,建立 切換分支 git checkout b 2,合併某分支到當前分支 git m...