日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

Git 的安装和创建版本库 。

發(fā)布時(shí)間:2025/3/15 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。