<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

       

      學習一下sourcetree使用git

      目錄

      一 克隆Clone

      二 提交Commit和推送Push

      三 拉取pull和獲取fetch

      四 版本回退reset

      五 檢出checkout

      六 標簽Tag

       

       

      一 從遠程庫克隆Clone

      Clone就是將遠程庫的代碼拷貝到本地。

       

      填寫遠程和本地項目路徑,點擊“克隆“。這樣就會將服務器上項目代碼克隆到本地了。

      git -c diff.mnemonicprefix=false -c core.quotepath=false clone --recursive https://git.coding.net/gamedaybyday/HelloGit.git D:\Git\HelloGit
      Cloning into 'D:\Git\HelloGit'...

       

      二 提交Commit和推送Push

      commit將工作空間修改提交到本地庫。

      push將本地庫修改提交到遠程庫。

      新建一個test.txt來測試,任意改點什么。在文件狀態(tài)處可查看,紅色為刪除,藍色為增加部分。

       

       將修改后文件由未暫存文件,勾選到已暫存文件。

      選擇提交

       

       添加修改日志。

      這里如果勾選“立即推送變更”則會同時執(zhí)行commit和push。

       

       

       

      git -c diff.mnemonicprefix=false -c core.quotepath=false commit -q -F C:\Users\gzy\AppData\Local\Temp\ofkmvj0p.tft

       

       這時,修改的代碼提交到了本地倉庫。sourcetree會提示有修改代碼尚未推送到遠程庫。

       

       選擇推送。將本地倉庫推送push到遠程庫。

       

      git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags origin master:master
      

       

      三 拉取pull和獲取fetch

      pull 從遠程拉取最新版本 到本地  自動合并 merge

      fetch   從遠程獲取最新版本 到本地   不會自動合并 merge

       

      虛線表示拉取到本地倉庫

      實現(xiàn)表示拉取到本地倉庫,并合并到工作空間

      git -c diff.mnemonicprefix=false -c core.quotepath=false fetch origin
      From https://git.coding.net/gamedaybyday/HelloGit
         9664a7c..42c8f2e  master     -> origin/master
      git -c diff.mnemonicprefix=false -c core.quotepath=false fetch origin
      
      git -c diff.mnemonicprefix=false -c core.quotepath=false pull origin master
      From https://git.coding.net/gamedaybyday/HelloGit
       * branch            master     -> FETCH_HEAD

       

      假如有沖突,使用解決沖突。

       

       

       四 版本回退reset

      reset 將當前版本回退到選定的版本

       

       

       

      git -c diff.mnemonicprefix=false -c core.quotepath=false reset -q --mixed 657cf95e9925724ea54f81c2dc03f09ab025d571

       

       五 檢出checkout

      checkout 創(chuàng)建分支,切換分支。

      checkout時,如果只有當前分支,則會新建一個分支。

      如果是兩個分支間checkout,則會切換分支。

       

       

       

      將項目從最新checkout到modify11:46,這時HEAD指向到modify11:46這個版本。

       

      git -c diff.mnemonicprefix=false -c core.quotepath=false checkout 657cf95e9925724ea54f81c2dc03f09ab025d571
      Note: checking out '657cf95e9925724ea54f81c2dc03f09ab025d571'.

       

      當修改這個checkout的分支時。可以看到從modify11:46checkout后,修改的提交會忽略到modify11:47以后的提交。

      相當于checkout命令 創(chuàng)建了新分支,并切換到了這個分支。

       

       

      但是這個分支是不存在的。要新建一個分支。

       

       

       六 標簽Tag

      tag 就是給這個版本打個標記,方便用于識別查看等操作。

       

       

       

       

      git -c diff.mnemonicprefix=false -c core.quotepath=false tag -a -m "" tag3

       

      posted on 2017-02-07 11:22  gamedaybyday  閱讀(83812)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 中国女人高潮hd| 国内免费视频成人精品| 中文字幕av无码免费一区| 国产熟女一区二区三区蜜臀 | 中国亚州女人69内射少妇| 潮喷失禁大喷水av无码| 欧美大屁股喷潮水xxxx| 亚洲成人av免费一区| 久久热这里只有精品国产| 激情综合色区网激情五月| 久久香蕉国产线看观看怡红院妓院 | a在线观看视频在线播放| 99久久婷婷国产综合精品青草漫画 | 亚洲午夜成人精品电影在线观看| 99久久无码私人网站| 日本一区三区高清视频| 国产亚洲无日韩乱码| 男人和女人做爽爽免费视频| 在线精品自拍亚洲第一区| 亚洲国产另类久久久精品| 少妇高潮灌满白浆毛片免费看| 亚洲禁精品一区二区三区| 桃花岛亚洲成在人线AV| 在线精品视频一区二区三四| 亚洲欧美另类激情综合区蜜芽| 国产成人精品97| 亚洲欧美日韩综合久久| 国产对白叫床清晰在线播放| 国产一区二区三区高清视频| 亚洲AVAV天堂AV在线网阿V| 国产三级国产精品国产专| 亚洲国产午夜精品理论片在线播放| 亚洲色大成网站WWW久久| 黄色特级片一区二区三区| 国产精品白丝久久AV网站| 国产精品天堂蜜av在线播放| 成人视频在线观看| 一亚洲一区二区中文字幕| 亚洲精品麻豆一二三区| 国产免费午夜福利757| 日韩乱码卡一卡2卡三卡四|