Git 的安装和创建版本库 。
生活随笔
收集整理的這篇文章主要介紹了
Git 的安装和创建版本库 。
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Git 的優(yōu)點(diǎn)就不再多說(shuō)了 。直接進(jìn)入正題吧 。?
?
安裝Git
首先可以嘗試輸入 Git 看看有沒有反映 。
$ git The program 'git' is currently not installed. You can install it by typing: sudo apt-get install git?
如果你也是用的 ubuntu 的話 他就會(huì)很友善的告訴你 你沒有安裝 git 并且告訴你如何安裝 git??
安裝完成之后還需要進(jìn)行最后一步的設(shè)置 。 在命令行輸入
$ git config --global user.name "Your Name" $ git config --global user.email "email@example.com"因?yàn)镚it是分布式版本控制系統(tǒng) , 所以 , 每個(gè)機(jī)器都必須? 自報(bào)家門: 你的名字和Email地址 。 也許你會(huì)擔(dān)心如果有人冒充我 ,我該怎么辦 ? 首先你應(yīng)該相信大家都是善良無(wú)知的群眾 , 其次 ,真的有冒充的話也是可以查詢的 。
?
創(chuàng)建版本庫(kù)
什么是版本庫(kù)呢 ? 版本庫(kù)又名倉(cāng)庫(kù) , 英文名 repository , 你可以簡(jiǎn)單的理解成一個(gè)目錄 這個(gè)目錄里面的所有文件都可以被Git管理起來(lái) , 每個(gè)文件的修改,刪除? 。 Git都能跟蹤歷史 , 將來(lái)在某個(gè)時(shí)刻可以還原 。?
創(chuàng)建一個(gè)版本庫(kù)非常的簡(jiǎn)單。
第一步 :選擇一個(gè)合適的地方創(chuàng)建一個(gè)空目錄 。
$ mkdir learngit $ cd learngit第二步 : cd到該目錄 通過 git init 命令將該目錄變成可以管理的倉(cāng)庫(kù)
。。。
這樣瞬間就將倉(cāng)庫(kù)弄好了 , 此時(shí)目錄下面有一個(gè) .git 目錄 , 如果沒有看到的話 就是該目錄隱藏起來(lái)了 。 用 ls-ah 可以看到 。
將文件添加到版本庫(kù)
首先聲明一下 , 所有的版本控制系統(tǒng)其實(shí)只能跟蹤文本文件的活動(dòng) , 例如TXT文件 , 網(wǎng)頁(yè)所有的程序代碼 等等 。 Git也不例外 。 版本控制系統(tǒng)可以告訴你每次的改動(dòng) , 比如在第五行 添加了一個(gè) ubuntu 第八行 刪除了 windows 。 而圖片視頻這些二進(jìn)制文件, 雖然也能由版本控制系統(tǒng)管理但是沒法跟蹤文件的變化 , 只能講完額禁止文件每次的改動(dòng)穿起來(lái) , 也就是只知道 文件大小的變化 。 不行的是 Microsoft? 的 Word 使用的也是二進(jìn)制格式 , 因此版本控制系統(tǒng)也無(wú)法跟蹤 Word 文件的改動(dòng) , 如果要真正的使用版本控制系統(tǒng)就要用純文本的方式編寫文件 。
因?yàn)槲谋臼怯芯幋a的此處建議使用 UTF-8
言歸正傳
現(xiàn)在我們開始編寫一個(gè)readme.txt 文件 內(nèi)容如下 。
1 Git is a version control system. 2 Git is free software.這個(gè)文件一定要放在 learngit 目錄下面 (子目錄也可以)因?yàn)檫@是一個(gè) Git倉(cāng)庫(kù) 放到其他地方 是扯淡的 。
第一步用git add 告訴 Git 將文件放到暫存區(qū)(后面有解釋 類似于windows下的文件寫入 。)
git add readme.txt?
第二步 將暫存區(qū) 的東西放到工作區(qū)
?
1 $ git commit -m "wrote a readme file"解釋一下 git commit 命令 , -m 后面輸入的是本次提交的內(nèi)容 , 可以輸入任何東西 , 但是最好是有意義的 , 以后方便查閱 。
為什么 Git添加文件需要 add 和 commit 兩次呢 又因?yàn)?暫存去和工作區(qū)的原因 , commit一次可以添加很多文件 。
所以可以多次add 一次 commit
轉(zhuǎn)載于:https://www.cnblogs.com/A-FM/p/5793134.html
總結(jié)
以上是生活随笔為你收集整理的Git 的安装和创建版本库 。的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 最大独立集 HDU 1068
- 下一篇: 文字特效代码大全