真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

git在項(xiàng)目中的使用,拉取、創(chuàng)建分支、提交代碼、切換分支教程

第一步,先新建一個(gè)空文件夾。git安裝成功后,右鍵點(diǎn)擊Git Bash Here.這時(shí)就會(huì)出現(xiàn)一個(gè)終端。

為新城等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及新城網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為做網(wǎng)站、網(wǎng)站設(shè)計(jì)、新城網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!

第二步,進(jìn)去你所要拉取的項(xiàng)目(像gitee、github),我用的是gitlab,都是一樣的,將項(xiàng)目的https拖拽下來(lái),然后在終端輸入git clone 項(xiàng)目https地址

這樣就克隆成功了。
接下來(lái)是要?jiǎng)?chuàng)建自己的分支了,

遠(yuǎn)程有相應(yīng)分支了。

寫(xiě)完代碼就要提交了

一.git提交代碼簡(jiǎn)單流程

第一步,找到代碼倉(cāng)庫(kù)地址 拉去項(xiàng)目代碼

git clone ssh://地址路徑,最后用http的地址,而不用ssh路徑,http分配的才是自己賬號(hào)使用的代碼分支

第二步:如果首次拉去,會(huì)輸入git賬號(hào),首次登錄之后,后面就不需要做任何操作了

第三步:git add . 把代碼提交到緩存區(qū)

第四步:git commit -m "備注" 提交代碼

第五步:把代碼合并到遠(yuǎn)程分支中去 git push (origin test)

如果沒(méi)有填,就是推送到默認(rèn)分支,一般在退文件的時(shí)候,最后先拉去一下代碼 git pull

把分支合并到主支

假如我們現(xiàn)在在test分支上,剛開(kāi)發(fā)完項(xiàng)目,執(zhí)行了下列命令

git add .
git commit -m ‘test'
git push -u origin test

然后我們要把dev分支的代碼合并到master分支上 該如何?
二.首先切換到master分支上

1.git checkout master

如果是多人開(kāi)發(fā)的話 需要把遠(yuǎn)程master上的代碼pull下來(lái)

2.git pull origin master

如果是自己一個(gè)開(kāi)發(fā)就沒(méi)有必要了,為了保險(xiǎn)期間還是pull

然后我們把test分支的代碼合并到master上

3.git merge test


然后查看狀態(tài)

4.git status

兩個(gè)位置沖突了

git checkout routes/listing.php 處理沖突文件listing

處理沖突文件需要合并文件,把在提交代碼的時(shí)候處理



上面的意思就是你有12個(gè)commit,需要push到遠(yuǎn)程master上
執(zhí)行下面命令即可

5.git push origin master

這樣就可以了

需求單獨(dú)創(chuàng)建分支

在創(chuàng)建之前先 git pull 拉去最新項(xiàng)目代碼

git checkout -b dev 每次創(chuàng)建獨(dú)立分支

2)創(chuàng)建并切換到新的分支中:

命令:git checkout –b 分支名稱

從圖中可以看出,執(zhí)行命令前,我們處于master分支中,執(zhí)行命令后,我們直接在dev1分支中了。

3)刪除本地分支和原地分支:

 我現(xiàn)在在dev分支上,想刪除dev分支

  1 先切換到別的分支: git checkout dev

  2 刪除本地分支: git branch -d dev

  3如果刪除不了可以強(qiáng)制刪除,git branch -D dev

  4 有必要的情況下,刪除遠(yuǎn)程分支(慎用):git push origin --deletedev

  5 在從公用的倉(cāng)庫(kù)fetch代碼:git fetch origin dev:dev

  6 然后切換分支即可:git checkout dev

  注:上述操作是刪除個(gè)人本地和個(gè)人遠(yuǎn)程分支,如果只刪除個(gè)人本地,請(qǐng)忽略第4步

6.代碼回滾

git log # 得到你需要回退一次提交的commit id
git reset --hard # 回到其中你想要的某個(gè)版
或者
git reset --hard HEAD^ # 回到最新的一次提交


新聞名稱:git在項(xiàng)目中的使用,拉取、創(chuàng)建分支、提交代碼、切換分支教程
文章轉(zhuǎn)載:http://weahome.cn/article/dschihj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部