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

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

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

      一、簡(jiǎn)介

      git是一款開源的分布式版本控制工具

      在世界上所有的分布式版本控制工具中,git是最快、最簡(jiǎn)單、最流行的

      git起源

      作者是Linux之父:Linus Benedict Torvalds 

      當(dāng)初開發(fā)git僅僅是為了輔助Linux內(nèi)核的開發(fā)(管理代碼)

      git的現(xiàn)狀

      在國(guó)外已經(jīng)非常普及,國(guó)內(nèi)并未普及(在慢慢普及)越來(lái)越多的開源項(xiàng)目已經(jīng)轉(zhuǎn)移到git

       

      二、SVN 和Git 對(duì)比

      速度

      在很多情況下,git的速度遠(yuǎn)遠(yuǎn)比SVN快

      結(jié)構(gòu)

      SVN是集中式管理,git是分布式管理

      其他

      SVN 使用分支比較笨拙,git可以輕松擁有無(wú)限分支

      SVN必須聯(lián)網(wǎng)才能正常工作,git支持本地版本控制工作

      舊版本的SVN會(huì)在每一個(gè)目錄放置一個(gè).SVN,git只會(huì)在根目錄有一個(gè).git

      分布式和集中式最大的區(qū)別在于:在分布式下,開發(fā)者可以本地提交。每個(gè)開發(fā)者機(jī)器上都有一個(gè)服務(wù)器的數(shù)據(jù)庫(kù)

       

      三、使用Git

        跟SVN一樣,你可以通過(guò)命令行敲指令或者圖形界面客戶端使用Git

      在mac上,比較好用的git圖形界面客戶端有

      SourceTree
       
      GitHub
      下載地址:https://mac.github.com
      不過(guò)它是專門為GitHub網(wǎng)站而設(shè)計(jì)的
       
      Xcode
       
      四、git 常用指令
      git help :git指令幫助手冊(cè)
      查看其他指令的做法:git help 其他指令
       
      git config :git的配置信息相關(guān)(修改的是.git/config文件)
      配置用戶名:git config “user.name” 用戶名(用于跟蹤修改記錄)
      配置郵箱:git config “user.email” 郵箱(用于多人開發(fā)間的溝通)
      查看配置信息:git config –l
      編輯配置信息:git config –e(用vim編輯,:wq是退出vim編輯器)
      設(shè)置指令的別名:git config alias.別名 原指令名稱
      設(shè)置帶參數(shù)指令的別名:git config alias.別名 “原指令名稱 參數(shù)”
      將此設(shè)置應(yīng)用到整個(gè)系統(tǒng)中:git config ––gloabal
       
      git status :查文件的狀態(tài)
      查看某個(gè)文件的狀態(tài):git status 文件名
      查看當(dāng)前路徑所有文件的狀態(tài):git status

       

      git log :查看文件的修改日志
      查看某個(gè)文件的修改日志:git log 文件名
      查看當(dāng)前路徑所有文件的修改日志:git log
      用一行的方式查看簡(jiǎn)單的日志信息:git log ––pretty=oneline
      查看最近的N次修改:git log –N(N是一個(gè)整數(shù))
       
      git diff :查看文件最新改動(dòng)的地方
      查看某個(gè)文件的最新改動(dòng)的地方:git diff 文件名
      查看當(dāng)前路徑所有文件最新改動(dòng)的地方:git diff
       
      git init :初始化一個(gè)空的本地倉(cāng)庫(kù),生成一個(gè).git目錄,用于維護(hù)版本信息
      在當(dāng)前路徑初始化倉(cāng)庫(kù):git init
      在其他路徑初始化倉(cāng)庫(kù):git init 倉(cāng)庫(kù)路徑
       
      git add :將工作區(qū)的文件保存到暫緩區(qū)
      保存某個(gè)文件到暫緩區(qū):git add 文件名
      保存當(dāng)前路徑的所有文件到暫緩區(qū):git add .(注意,最后是一個(gè)點(diǎn) . )
       
      git commit :將暫緩區(qū)的文件提交到當(dāng)前分支
      提交某個(gè)文件到分支:git commit -m ”注釋” 文件名
      保存當(dāng)前路徑的所有文件到分支:git commit -m ”注釋” 
       
      git reset :版本回退(建議加上––hard參數(shù),git支持無(wú)限次后悔)
      回退到上一個(gè)版本:git reset ––hard HEAD^
      回退到上上一個(gè)版本:git reset ––hard HEAD^^
      回退到上N個(gè)版本:git reset ––hard HEAD~N(N是一個(gè)整數(shù))
      回退到任意一個(gè)版本:git reset ––hard 版本號(hào)(版本號(hào)用7位即可)
       
      git reflog :查看分支引用記錄(能夠查看所有的版本號(hào))
       
      git rm:刪除文件(刪完之后要進(jìn)行commit操作,才能同步到版本庫(kù))
       
      git clone:下載遠(yuǎn)程倉(cāng)庫(kù)到本地
      下載遠(yuǎn)程倉(cāng)庫(kù)到當(dāng)前路徑:git clone 倉(cāng)庫(kù)的URL
      下載遠(yuǎn)程倉(cāng)庫(kù)到特定路徑:git clone 倉(cāng)庫(kù)的URL 存放倉(cāng)庫(kù)的路徑
       
      git pull:下載遠(yuǎn)程倉(cāng)庫(kù)的最新信息到本地倉(cāng)庫(kù)
       
      git push:將本地的倉(cāng)庫(kù)信息推送到遠(yuǎn)程倉(cāng)庫(kù)
       
      五、工作原理
       
       幾個(gè)核心概念必須知道
       
      工作區(qū)(Working Directory):倉(cāng)庫(kù)文件夾里除.git目錄以外的內(nèi)容
       
      版本庫(kù)(Repository):.git目錄,用于存儲(chǔ)記錄版本信息
      暫緩區(qū)(stage)
       

      iOS:使用Github托管自己本地的項(xiàng)目代碼方式一:(Xcode方式:開發(fā)工具Xcode配置Git,由Xcode-->Source Control-->Commit)

      大神博客:  http://www.rzrgm.cn/XYQ-208910/p/5694789.html
       
       
       
      posted on 2019-04-01 15:07  強(qiáng)者VS弱者  閱讀(257)  評(píng)論(0)    收藏  舉報(bào)

      主站蜘蛛池模板: 美女高潮黄又色高清视频免费 | 亚洲人妻精品一区二区| 精品国产粉嫩内射白浆内射双马尾| 国产免费播放一区二区三区| 少妇伦子伦情品无吗| 国产精品黑色丝袜在线观看| 国产亚洲另类无码专区| 国产sm重味一区二区三区| 国产免费又黄又爽又色毛| 97人妻人人揉人人躁人人| 亚洲午夜av一区二区| 亚洲国产日韩一区三区| 国产中文字幕在线一区| 日本高清视频网站www| 精品久久久久久无码中文字幕| 国产粉嫩区一区二区三区| 久久91精品牛牛| 99国产精品白浆在线观看免费 | 99在线精品视频观看免费| 粉嫩一区二区三区国产精品| 亚洲国产大片永久免费看| av一本久道久久波多野结衣| 99精品久久免费精品久久| 亚洲中文久久久精品无码| 无套内射视频囯产| 波多野结衣久久一区二区| 国内精品无码一区二区三区| 国产超高清麻豆精品传媒麻豆精品| 久久99国产精一区二区三区! | 欧美人与动zozo| 99久久激情国产精品| 豆国产97在线 | 亚洲| 国产稚嫩高中生呻吟激情在线视频| 宁阳县| 国产一区二区三区我不卡| 伦伦影院精品一区| 国产精品有码在线观看| 国内精品自国内精品自久久| 亚洲中文久久久久久精品国产| 久国产精品韩国三级视频| 九九久久人妻一区精品色|