<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        .NET Corek中Git的常用命令及實戰演練

        來源:懂視網 責編:小采 時間:2020-11-27 22:34:27
        文檔

        .NET Corek中Git的常用命令及實戰演練

        .NET Corek中Git的常用命令及實戰演練:寫在前面 上篇文章我帶著大家通過分析了一遍ASP.NET Core的源碼了解了它的啟動過程,然后又帶著大家熟悉了一遍配置文件的加載方式,最后引出了依賴注入以及控制反轉的概念!如果大家把前面幾張都理解了,那么你也就入了ASP.NET Core的大門了。但是我們還需要
        推薦度:
        導讀.NET Corek中Git的常用命令及實戰演練:寫在前面 上篇文章我帶著大家通過分析了一遍ASP.NET Core的源碼了解了它的啟動過程,然后又帶著大家熟悉了一遍配置文件的加載方式,最后引出了依賴注入以及控制反轉的概念!如果大家把前面幾張都理解了,那么你也就入了ASP.NET Core的大門了。但是我們還需要

        點擊這里 ,下載并安裝TortoiseGit圖形化工具,安裝后可以通過鼠標進行Git命令的操作。如下所示:

        Git結合Github進行實戰演練

        Git本地倉庫與GitHub遠程倉庫關聯并獲取最新的代碼

        這部分我們就進行Git的實戰吧,正好前面幾篇文章已經為大家演示了幾個例子,那么我們就把前面幾個例子為例,使用Git把他們托管到GitHub上面吧。

        1.假設你已經有了GitHub賬號,沒有的話自己去注冊。點擊這里 登錄GitHub,

        2.自報家門,配置你是誰(如果你在上面的Git安裝)里面已經按照下面進行了配置,這里就無需再配置。首先鼠標右鍵按照下圖所示打開Git Bash 然后按照下圖所示進行配置:

        3.生成ssh key 在git bash上面輸入ssh-keygen -t rsa -C "你的郵箱" 它會有三次等待你輸入,直接回車即可。下面的圖是因為我已經生成了,詢問我是否覆蓋,我輸入y選擇了是重新生成了。

        4.將生成的ssh key拷貝到剪貼板,執行 clip < ~/.ssh/id_rsa.pub (或者到上圖提示的路徑里去打開文件并復制):

        5.打開github并按照如下圖所示打開Settings

        6.點擊左邊的SSH and GPG keys 然后在右邊點擊 New SSH key

        將ssh key粘貼到右邊的Key里面。Title隨便命名即可。這時候GitHub會給你發送一封郵件

        7.執行 ssh -T git@github.com測試結果如下說明GitHub配置成功。

        8.GitHub上創建一個新的項目,項目名稱為Czar.Cms,這個倉庫將作為我們后面CMS系統的GitHub上的遠程倉庫

        •首先是在右上角“+”進入創建界面


        •接著按照如下所示輸入項目名稱,然后點擊Create repository 就創建好了。

        這里我們有選擇以Readme初始化項目。所以生成后的結構如下所示:

        9.下面我們就在本地初始化一個倉庫,然后與GitHub的遠程倉庫關聯起來吧。

        10.我們在我們的工作文件夾中,打開Git Bash,然后輸入如下命令git init來初始化一個本地倉庫。

        11.然后輸入git remote 查看下遠程倉庫,正常的話應該有0個,現在就讓我們添加下我們剛才建立的GitHub上的遠程倉庫吧.然后再看下遠程倉庫列表,發現已經有一個了,名字為github

        注:要添加一個新的遠程倉庫,可以指定一個簡單的名字,以便將來引用,運行 git remote add [shortname] [url] 。上面我們對應的shortname即為github,這個你可以隨意指定只要好記就行。感謝@寶寶董 給與的提示!

        git remote add github github遠程倉庫的地址

        12.然后輸入git pull github master 就會從剛才我們配置的遠程倉庫拉取master分支的代碼。如下所示:

        13.獲取之后然后看下我么的項目文件夾,如下所示:已經從GitHub上獲取到了最新的代碼:

        把上篇文章的源碼上傳到GitHub的Sample02分支上

        1.在我們的本地倉庫文件夾打開git bash 然后輸入git checkout -b Sample02 命令創建并切換到Sample02 這個分支,然后把我們上篇文章的代碼拷貝到這個文件夾,如下圖所示

        2.輸入git status 查看當前倉庫有哪些文件做了修改,如下圖所示,紅色部分表示已經發生了修改

        3.輸入git add Sample02/ 把Sample02文件夾下面所有的已經發生了修改的文件都放進'暫存區' 然后輸入git status 查看一下當前的狀態,都變成了綠色,說明Sample02文件夾下面的修改內容都加入了暫存區

        4.接著輸入git commit -m '注釋內容'命令把我們暫存區的代碼提交到我們的本地倉庫

        5.然后輸入git status 查看一下,發現所有的修改都已經提交成功了。

        6.輸入如下命令git push github Sample02把我們的本地代碼提交到遠程倉庫的'Sample02分支'吧

        注意,這里時提交到Github上的Sample02分支上,而我們的GitHub上沒有這個分支,所以會自動幫我們創建這個分支。

        7.這里第三篇的事例代碼就上傳到Github上了。大家可以去查看下,順便給個Star哦,因為后面的CMS的代碼我也會放到這個倉庫,只不過是不同的分支而已。

        下面就讓我們切換回master分支,并結束這個部分吧。輸入git checkout master

        GitHub源碼地址

        這個時候可以上GitHub的地址了,后面所有的事例代碼都會放到這個分支上。

        總結

        本文從Git的誕生開始說起,然后給大家講了Git的優勢。接著我們通過一個GitHub的實戰,手把手的在GitHub上新建了一個遠程倉庫并跟我本地的代碼進行管理,并且把我的上篇文章的事例代碼給上傳到了GitHub上。希望對大家使用Git有所幫助。下面再次羅列常用的Git命令

      1. git init :初始化本地倉庫
      2. git remote :查看關聯的遠程倉庫連接
      3. git remote add github github遠程倉庫地址 :創建一個遠程倉庫連接
      4. git pull github master :從github命名的遠程倉庫拉取master分支內容
      5. git checkout -b Sample02 :創建并切換到Sample02這個分支上
      6. git branch :查看當前的所有分支
      7. git add Sample02/ :把Sample02文件夾下面的所有修改文件添加到暫存區
      8. git commit -m "注釋" :把暫存區所有修改提交到本地倉庫,并給本體提交寫一個注釋方便查看日志
      9. git log --graph :查看修改日志
      10. git push github Sample02 :把當前倉庫中得當前分支的內容推送到github這個遠程倉庫的Sample02分支上,如果分支不存在則自動創建
      11. git merge --no-ff -m "注釋" Sample02 :在當前分支合并Sample02這個分支的修改到當前分支,并給這次合并添加注釋
      12. 好了,今天就給大家介紹到這,主要是給大家介紹平時實際項目中常用的命令,對于不常用的命令沒有介紹,因為畢竟是實戰,所以以實用為主。下篇文章我會給大家介紹一下Dapper的使用(玩數據庫了)來為后面我們的CMS系列課程打下基礎,畢竟要照顧一些新手朋友。

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        .NET Corek中Git的常用命令及實戰演練

        .NET Corek中Git的常用命令及實戰演練:寫在前面 上篇文章我帶著大家通過分析了一遍ASP.NET Core的源碼了解了它的啟動過程,然后又帶著大家熟悉了一遍配置文件的加載方式,最后引出了依賴注入以及控制反轉的概念!如果大家把前面幾張都理解了,那么你也就入了ASP.NET Core的大門了。但是我們還需要
        推薦度:
        標簽: 常用 命令 net
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 波多野结衣免费一区视频 | 女人18毛片免费观看| 久久亚洲国产精品一区二区| 色妞www精品视频免费看| 97无码免费人妻超级碰碰碰碰| 亚洲午夜成人精品无码色欲| 免费在线黄色网址| 国产无限免费观看黄网站| 亚洲精品午夜久久久伊人| 免费中文字幕在线| 国产国产人免费视频成69大陆| 亚洲免费闲人蜜桃| av无码免费一区二区三区| 99re6热视频精品免费观看| 免费国产午夜高清在线视频| 久草免费福利资源站| 一级毛片免费视频| AV大片在线无码永久免费| 成人黄18免费视频| 免费人成在线观看网站视频| 中文字幕亚洲第一| 亚洲黄色免费在线观看| 亚洲理论片中文字幕电影| 亚洲色无码国产精品网站可下载| 亚洲色偷偷色噜噜狠狠99网| 永久免费无码日韩视频| 67pao强力打造高清免费| www在线观看免费视频| 成人亚洲国产精品久久| 亚洲mv国产精品mv日本mv| 亚洲福利在线观看| 国产无遮挡吃胸膜奶免费看视频| 国内精品免费视频精选在线观看| 亚洲一区二区观看播放| 亚洲乱码在线卡一卡二卡新区| 亚洲无吗在线视频| 日本永久免费a∨在线视频| 久久美女网站免费| 波多野结衣免费视频观看| 亚洲VA成无码人在线观看天堂| 成人区精品一区二区不卡亚洲|