溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

我工作中常用的Git命令

發(fā)布時(shí)間:2020-08-12 04:07:02 來(lái)源:網(wǎng)絡(luò) 閱讀:389 作者:jingxinli 欄目:建站服務(wù)器

本篇文章記錄的是博主在現(xiàn)實(shí)工作中常用的Git命令.......

注:如果想了解更全面的Git命令請(qǐng)咨詢(xún)度娘或者官方文檔


  1. 克隆項(xiàng)目

    git clone -b  要更新的分支名稱(chēng)(如:master)  http://用戶(hù)名:密碼@ 192.168.66.66/root/xxx.git

    說(shuō)明:    1.克隆前先創(chuàng)建好要存放項(xiàng)目的目錄,路徑盡量不要有中文

                    2.這里使用的是http協(xié)議的+指定分支名稱(chēng)+指定用戶(hù)名和密碼


   2.更新項(xiàng)目   +   提交項(xiàng)目

        博主強(qiáng)烈建議使用SourceTree等工具進(jìn)行更新和提交操作,

        因?yàn)槿绻霈F(xiàn)代碼沖突將是一件非常痛苦的事情,主要是怕覆蓋別人的代碼 

        ---- 如果你足夠牛逼請(qǐng)忽略。。。。哈哈


    3.查看本地已經(jīng)檢出的分支(當(dāng)前的分支會(huì)有標(biāo)記顯示)

    git branch


    git status   //查看當(dāng)前分支的相關(guān)信息



   4.查看遠(yuǎn)程倉(cāng)庫(kù)的所有分支(包括Tag)

    命令:git ls-remote


    5. 檢出分支

    git checkout  master    //切換到master分支


    6.基于當(dāng)前所在的分支,創(chuàng)建另一個(gè)分支

     git branch  master_bak   //在本地創(chuàng)建了一個(gè)master_bak分支

     git push origin master_bak   //把本地的分支推送到遠(yuǎn)程倉(cāng)庫(kù)中


    7. 基于當(dāng)前所在的分支,創(chuàng)建Tag

     git tag -a  tag名字   -m  'tag說(shuō)明文字'

     git push origin tag名字    //把本地創(chuàng)建的tag推送到遠(yuǎn)程倉(cāng)庫(kù)中


     8.刪除tag(本地+遠(yuǎn)程)

     git tag -d tag名字    //刪除本地tag

     git push orgin :refs/tag/tag名字     //把刪除遠(yuǎn)程倉(cāng)庫(kù)上的tag

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI