Git入門【推薦】
Git是目前世界上最先進(jìn)的分布式版本控制系統(tǒng)。相比CVS及SVN等集中式的版本控制系統(tǒng),Git無需聯(lián)網(wǎng)就可以使用,同時(shí)它的安全性也比集中式控制系統(tǒng)要高,它也是最流行的版本控制系統(tǒng),既然這么多優(yōu)點(diǎn),當(dāng)然要學(xué)了
一:安裝Git
由于本人買不起水果,所以只記錄了在Windows上如何安裝,要安裝windows版Git,需安裝msysgit集成包,這個(gè)有國(guó)內(nèi)鏡像msysgit,一路下一步安裝完成。安裝完成后,在開始菜單里找到“Git”->“Git Bash”,彈出一個(gè)類似命令行窗口的東西,就說明Git安裝成功了。
安裝完成后,還需要最后一步設(shè)置,在命令行輸入:
$ git config --global user.name "Your Name" $ git config --global user.email email@example.com
因?yàn)镚it是分布式版本控制系統(tǒng),所以,每個(gè)機(jī)器都必須有自己的:用戶名和Email地址。
注:--global,git config命令的這個(gè)參數(shù),表示你這臺(tái)機(jī)器上所有的Git倉(cāng)庫(kù)都會(huì)使用這個(gè)配置。
二:創(chuàng)建版本庫(kù)
版本庫(kù)就是倉(cāng)庫(kù),英文名repository,就跟目錄一個(gè)意思,如何創(chuàng)建一個(gè)版本庫(kù)呢?
1.第一步:找個(gè)坑(位置)創(chuàng)建一個(gè)空目錄,目錄路徑不能包含中文!
$ mkdir Git2 $ cd Git2 $ pwd /c/Users/Administrator/Git2
pwd命令用于顯示當(dāng)前目錄,比如我的:/c/Users/Administrator/Git2
2.第二步:通過git init命令把這個(gè)目錄變成Git可以管理的倉(cāng)庫(kù):
$ git init Initialized empty Git repository in C:/Users/Administrator/Git2/.git/
到此,Git倉(cāng)庫(kù)就創(chuàng)建好了emoticon,是不是炒雞方便!
三:添加文件到版本庫(kù)
倉(cāng)庫(kù)已經(jīng)創(chuàng)建好了,接下來就要學(xué)習(xí)如何添加文件了!
將編寫的文件放到剛剛創(chuàng)建的倉(cāng)庫(kù)里,即Git2目錄下(子目錄也是一樣的呦emoticon)。
1.第一步:使用 git add命令把文件添加到倉(cāng)庫(kù)
$ git add git2.txt
2.第二步:使用 git commit 命令把文件提交到倉(cāng)庫(kù)
$ git commit -m "wrote a git2 file"
-m后面輸入的是本次提交的說明,可以輸入任意內(nèi)容。
總結(jié):
一:初始化Git倉(cāng)庫(kù),使用git init命令
二:添加文件到Git倉(cāng)庫(kù),兩步走
1.使用命令git add <file>,可反復(fù)多次使用,添加多個(gè)文件
2.使用命令git commit,提交完成。
以上就是本文的全部?jī)?nèi)容,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時(shí)也希望多多支持腳本之家!
相關(guān)文章
vscode配置setting.json文件實(shí)現(xiàn)eslint自動(dòng)格式代碼
這篇文章主要介紹了vscode配置setting.json文件實(shí)現(xiàn)eslint自動(dòng)格式代碼,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-08-08Hash算法示例應(yīng)用場(chǎng)景解延伸探究
這篇文章主要為大家介紹了Hash算法示例應(yīng)用場(chǎng)景解延伸探究,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-08-08idea中實(shí)用的git操作問題小結(jié)(撤回commit,撤回push、暫存區(qū)使用)
我們?cè)陂_發(fā)過程中經(jīng)常遇到commit代碼后,發(fā)現(xiàn)還有需要修改的地方又不想多次commit,此時(shí)如果不想敲git命令,可以利用idea實(shí)現(xiàn)commit撤回,下面給大家分享idea中實(shí)用的git操作問題小結(jié),感興趣的朋友跟隨小編一起看看吧2024-08-08git 報(bào)錯(cuò):OpenSSL SSL_read: Connection was&
這篇文章主要介紹了git 報(bào)錯(cuò):OpenSSL SSL_read: Connection was reset, errno 10054 解決方法,涉及git配置信息及緩存相關(guān)操作技巧,需要的朋友可以參考下2023-04-04