Git工作流程

2021-09-29 01:16:59 字數 1239 閱讀 9709

1.初始化本地倉庫

git init
2.新增檔案到track

git add .
3.新增檔案到本地倉庫

git commit -m "message"
4.將本地倉庫和遠端倉庫關聯,demo為遠端倉庫名字,以後提交會使用這個名字

git remote add demo url
5.提交到遠端倉庫,預設主分支為master

git push name master
6.建立本地分支dev並切換,一般開發都在分支上進行,開發完後再合併到master上。

注意:這裡dev後面要寫上master,表明是以當前master為模板建立分支,不可缺少。

git checkout -b dev master
7.在分支dev上進行開發

8.提交dev分支,這時候遠端倉庫是沒有dev分支的,但是你提交的時候會自動建立

git push demo dev
9.切換到主分支

git checkout master
10.合併dev分支

git merge dev
11.提交到遠端倉庫主分支

git push demo master
12.下次開始工作前,先切換到dev分支,然後pull主分支**,更新後再開發

git checkout dev

git pull demo master

遇到的問題:

1.本地建立了倉庫,寫了很多**,然後才建立遠端倉庫,推送的時候遠端倉庫會認為本地倉庫和遠端倉庫無關聯,不能pull也不能push,這時候來段**解決問題。

git pull gitee master --allow-unrelated-histories
成功後再push上去。

命令使用:

git branch  檢視分支
git remote 檢視遠端倉庫
git config --list 檢視當前資訊 按q結束

Git 工作流程

git 作為乙個原始碼管理系統,不可避免涉及到多人協作。協作必須有乙個規範的工作流程,讓大家有效地合作,使得專案井井有條地發展下去。工作流程 在英語裡,叫做 workflow 或者 flow 原意是水流,比喻專案像水流那樣,順暢 自然地向前流動,不會發生衝擊 對撞 甚至漩渦。本文介紹三種廣泛使用的工...

Git 工作流程

git 作為乙個原始碼管理系統,不可避免涉及到多人協作。協作必須有乙個規範的工作流程,讓大家有效地合作,使得專案井井有條地發展下去。工作流程 在英語裡,叫做 workflow 或者 flow 原意是水流,比喻專案像水流那樣,順暢 自然地向前流動,不會發生衝擊 對撞 甚至漩渦。本文的三種工作流程,有乙...

Git工作流程

在伺服器上有2個主要分支,master和develop 本地分支基本和遠端一樣,但是開發的時候,需要你在本地建立其他分支,最後等功能開發完成後,merge到你需要的分支上,然後刪除那個臨時的分支。這樣完成開發。專案者首先在gitlab建立2個分支,預設乙個master,並將master設定為保護,只...