程式設計師必知必會Git的小知識

2023-01-19 12:45:38 字數 1201 閱讀 7730

1.初始化一個倉庫

git init   //cd到你工作的資料夾,初始化git倉庫,預設會生成.git隱藏目錄
2.配置自己的資訊(git 不喜歡不願透漏姓名的人)

git config --global user.name "你的姓名"

git config --global user.email '你的郵箱'

git remote add origin 'url' //配置推到遠端倉庫的地址

注:有些檔案是我們不希望git來託管的(如github就不能接受過大的檔案)

3.處理業務**

git branch dev //建立dev分支,預設只有master

git checkout dev //轉換成dev分支,預設是master

git add . //新增所有的檔案到暫存區

git add xx //新增某檔案到暫存區

git status 檢測檔案狀態

git commit -m '要註釋的資訊' //新增到本地倉庫

git merge dev(master) //把dev下的**合併到master下,master永遠是最穩定的版本

如果出現了bug,可以建立debug分支,在debug分支裡修改bug,然後轉換到master分支上合併debug分支

切換到dev分支,合併master/debug分支,刪除debug分支

注意:合併分支有衝突,手動解決衝突

1.拉取遠端**

git clone url // 如果是第一次則需要clone

git pull origin 分支 //拉取自己開發的分支

2.每個人在自己的分支上操作

3.開發完功能後,本地**推送到自己的分支上

4.建立pull request合併到dev上

5.領導稽核**,接受合併

注:編輯**前要先pull,編輯完再commit,最後推送是push

Git必知必會

在本地下右鍵git bash vim 建立一個檔案 此時沒有被管理 git init 建立版本庫 git config user.name x git config user.email xx git stauts 檢視有沒有被git管理 get add 檔名 將檔案提交到暫存庫 git commi...

程式設計師必知必會之blog篇

程式設計師必知必會之blog篇 網易廣州 賴勇浩 本文最初發表於戀花蝶的部落格 緣起 雖然我寫部落格到現在只有兩年多時間,但因為文章多是原創,還經常被推薦到csdn首頁,又在幾個雜誌上灌過水,所以也有不少朋友問過我相同的話題 我在學習 工作中有很多感悟,但我寫不出來啊,有什麼好方法嗎?問這個問題的有...

程式設計師必知必會之blog篇

程式設計師必知必會之blog篇 網易廣州 賴勇浩 http blog.csdn.net lanphaday 本文最初發表於戀花蝶的部落格 緣起 雖然我寫部落格到現在只有兩年多時間,但因為文章多是原創,還經常被推薦到csdn首頁,又在幾個雜誌上灌過水,所以也有不少朋友問過我相同的話題 我在學習 工作中...