分支可以簡單的理解為分叉,在主幹上長出一條枝幹出來,主幹分支通常叫做master,在主分支上可以開很多分支出來,不同的人在不同的分支上做開發,最後合併到主分支,這樣不會相互影響
第一步:根據需求,從master拉出新分支
第二步:新分支開發完成後,或者需要討論的時候,就向master發起乙個pull request(簡稱pr)。
第四步:你的pull request被接受,合併進master,重新部署後,原來你拉出來的那個分支就被刪除。(先部署再合併也可。)
1.檢視分支命令
git branch
執行結果:
圖中說明當前只有乙個分支,就是主分支master, 前面有乙個*號,表示當前選中的就是主分支master
2.建立乙個分支
3.切換分支
git checkout newdemo
當前*號在newdemo前面,說明當前選中的是newdemo分支
4.建立乙個分支,同時選中乙個分支
5.合併分支
經過前面幾步操作,目前我們在master分支上已經建立了兩個分支newdemo和newdemo2
當前我們選中的分支為newdemo2分支,我接下來在demo2分支上寫一些**,我們建立乙個register.html的檔案,寫一些簡單**後提交
在這個分支上,我的專案檔案是這樣的:
此時我們把**提交到版本庫
接下來我們切換到master分支:
git checkout master
當我們切換到master分支後,可以觀察到專案目錄中檔案的變化,register.html檔案已經被刪除了
最後,我們需要將newdemo2合併到master分支
git merge newdemo2
執行結果:
可以看出,在master分支下,register.html已經存在了
6.刪除分支
git branch -d newdemo2
7.把分支推送到github上
git push origin newdemo
git和github入門指南(6)
螺釘課堂作業全程採用git管理,希望在日常使用中,加深對git和github的理解 具體流程 1.註冊github賬號,並把賬號名傳送給專案老師 2.專案老師新增對應賬號到專案中 3.第一次寫作業,通過git clone 專案位址,把專案轉殖到本地 4.第二次寫作業之前,先git pull把專案拉到...
github入門指南
一 前言 作為一名程式設計師,怎麼能沒有github,而且不用翻牆隨便上,隨便用,廢話不多說,上乾貨。二 註冊和試用 2 閱讀新手指南 3 新建倉庫 此處類似於svn在電腦硬碟裡面的資料夾 4 最簡單直接的上傳方法 請將檔案直接拖拽到方框裡面,即可。這就是最簡單的檔案上傳方式。三 更專業的使用git...
git入門指南
碼雲 是國內開發者使用最多的雲端軟體開發協作平台 git 開發者與平台互動的工具 個人理解 碼雲為書架,別的書架還有著名的github等 專案為書,這些書有自己寫的,有商店購買的,還有別人送的 git為人操作書到書架的工具 1.託管 3.歷史版本檢視 4.質量檢測 1.在碼雲平台註冊賬號 找個書架 ...