Everyone都可以學(xué)會(huì)的Git(一)



下面二個(gè)鏈接作為我寫這篇文章的參考:

1.http://stormzhang.com/github/2016/05/25/learn-github-from-zero1/
2.http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

導(dǎo)語:

寫這篇文章的主要目的是為了讓一些跟我一樣的小白,能夠在最快的時(shí)間里掌握git的最基本的知識(shí)。什么git的來歷啊势誊,還有一些有關(guān)它的發(fā)展啊我就不去介紹了,因?yàn)楸救艘彩莿倓傔M(jìn)入程序員這個(gè)行業(yè)捺球,知識(shí)儲(chǔ)備還不夠豐富。這里我只介紹git安裝夕冲、git的一些基本命令氮兵、倉庫的創(chuàng)建……。希望大家能夠認(rèn)真的去看歹鱼,知識(shí)只有學(xué)會(huì)了才是自己的泣栈。
PS:我現(xiàn)在用的電腦是win7 64位系統(tǒng)的電腦,對(duì)于我這種每個(gè)月都要吃土的人MAC總是那樣遙不可及醉冤,繼續(xù)努力吧秩霍。

1.Git下載與安裝:

下載:百度搜索git,點(diǎn)擊立即下載即可http://baidu.com蚁阳。


安裝:雙擊圖標(biāo)安裝即可。(狂點(diǎn)下一步)

安裝完以后在你的開始按鈕里面找到Git鸽照,點(diǎn)擊Git Bash會(huì)出現(xiàn)一個(gè)黑色的框框(命令行)螺捐。

安裝完了GIt以后,我怎么知道是不是安裝成功了呢?定血!
輸入命令:git 如果出現(xiàn)以下情景赔癌,說明你已經(jīng)安裝成功了(成功以后先不要關(guān)閉)。


2.創(chuàng)建一個(gè)倉庫

隨便在你的C澜沟、D灾票、E、F盤里新建一個(gè)文件夾最為代碼倉庫茫虽,我在D盤新建了一個(gè)gittext文件夾作為我的倉庫(文件夾名刊苍、路徑名建議不使用中文)。還是使用剛才沒有關(guān)閉的Git Bash濒析,輸入cd D:gittext


看到這一行/d/gittext也就說明我已經(jīng)進(jìn)入了我新建的這個(gè)gittext里面了正什。
然后輸入git status 表示查看倉庫狀態(tài)這條命令使用的比較頻繁。
eg:修改了倉庫里的某些文件的字符串修改啊号杏、添加刪除文件啊……婴氮。



提示 fatal: Not a git repository (or any of the parent directories): .git
說明當(dāng)前這個(gè)gittext文件夾還沒有成為Git倉庫。輸入git init 表示初始化倉庫


提示 Initialized empty Git repository in D:/gittext/.git/
說明初始化成功盾致,gittext文件夾升級(jí)為git倉庫主经,從此就變得高大上了。

3.添加用戶名&郵箱

我們每一次git commit(要有個(gè)印象庭惜,之后會(huì)提到)的時(shí)候都會(huì)產(chǎn)生一條log罩驻,這條log其中標(biāo)記了提交人的姓名和郵箱(說白了就是一看log就知道這些個(gè)文件都是誰更改的),所以在這里蜈块,我們需要添加用戶名和郵箱鉴腻。
注意:world_he和world_he@163.com是我自己的用戶名和郵箱,大家需要用自己的百揭。
命令 git config --global user.name "world_he"  
命令 git config --global user.email "world_he@163.com"

命令 git config --global user.name
命令 git config --global user.email


上面兩條命令作用是查看綁定用戶名和郵箱是否成功爽哎。

4.提交本地文件(文件:以后用代碼表示)

注意:所有的操作都在git倉庫里去完成,在強(qiáng)調(diào)一下我的git倉庫名是之前創(chuàng)建的gittext器一,只有添加到git倉庫里的內(nèi)容课锌,git才可以對(duì)其進(jìn)行管理,別的文件夾一律不管祈秕。
我們現(xiàn)在開始進(jìn)行練習(xí)渺贤,還是用Git Bash這個(gè)命令行,cd到gittext中(使用Linux命令創(chuàng)建文本文件和文件夾)请毛。
文本文件:在gittext里面創(chuàng)建一個(gè)hehe.c文件志鞍。
命令 mkdir hehe.c
隨意添加一段字符串a(chǎn)bc。
前面的操作只是在gittext的文件夾里面添加了一個(gè)hehe.c文件方仿,并沒有真正意義的提交的本地倉庫中固棚。正式的提交到本地倉庫中需要兩步统翩。
第一步:命令 git add hehe.c告訴Git,我要把我這個(gè)hehe.c添加到倉庫此洲。


輸入完git add hehe.c以后如果沒有反饋說明你的第一步成功啦厂汗,我這里出現(xiàn)了一條警告,目前我還沒有弄懂是什么情況呜师,但是不影響添加倉庫娶桦。
第二步:命令 git commit hehe.c告訴Git,我要把我這個(gè)hehe.c提交到倉庫汁汗。
git status(查看倉庫狀態(tài)衷畦,是否有添加、刪除碰酝、修改的文件)霎匈。
git log(查看提交日志,在git add xxx.xx和git commit之后送爸,查看提交到倉庫的信息)铛嘱。
git diff(查看修改內(nèi)容)。

總結(jié):

這一篇內(nèi)容是針對(duì)本地的git倉庫進(jìn)行操作的袭厂,這里說的本地就是你的電腦墨吓,下一篇:Everyone都可以學(xué)會(huì)的Git(二)里我會(huì)給大家介紹遠(yuǎn)程git倉庫的操作。

基本流程:
git安裝->創(chuàng)建本地的git倉庫(git init)->添加用戶名和郵箱(git config --global user.name "xxx"和git config --global user.email"xxxxx@xxx.com")->添加文件到git倉庫(第一步 git add xxx.xx 第二步git commit)纹磺。

作者留言:

剛開始寫技術(shù)類的博客帖烘,里面會(huì)有一些不合理的地方希望大家不吝賜教。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末橄杨,一起剝皮案震驚了整個(gè)濱河市秘症,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌式矫,老刑警劉巖乡摹,帶你破解...
    沈念sama閱讀 206,723評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異采转,居然都是意外死亡聪廉,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,485評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門故慈,熙熙樓的掌柜王于貴愁眉苦臉地迎上來板熊,“玉大人,你說我怎么就攤上這事察绷「汕” “怎么了?”我有些...
    開封第一講書人閱讀 152,998評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵拆撼,是天一觀的道長筒严。 經(jīng)常有香客問我丹泉,道長情萤,這世上最難降的妖魔是什么鸭蛙? 我笑而不...
    開封第一講書人閱讀 55,323評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮筋岛,結(jié)果婚禮上娶视,老公的妹妹穿的比我還像新娘。我一直安慰自己睁宰,他們只是感情好肪获,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,355評(píng)論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著柒傻,像睡著了一般孝赫。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上红符,一...
    開封第一講書人閱讀 49,079評(píng)論 1 285
  • 那天青柄,我揣著相機(jī)與錄音,去河邊找鬼预侯。 笑死致开,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的萎馅。 我是一名探鬼主播双戳,決...
    沈念sama閱讀 38,389評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼糜芳!你這毒婦竟也來了飒货?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,019評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤峭竣,失蹤者是張志新(化名)和其女友劉穎塘辅,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體邪驮,經(jīng)...
    沈念sama閱讀 43,519評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡莫辨,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,971評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了毅访。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片沮榜。...
    茶點(diǎn)故事閱讀 38,100評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖喻粹,靈堂內(nèi)的尸體忽然破棺而出蟆融,到底是詐尸還是另有隱情,我是刑警寧澤守呜,帶...
    沈念sama閱讀 33,738評(píng)論 4 324
  • 正文 年R本政府宣布型酥,位于F島的核電站山憨,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏弥喉。R本人自食惡果不足惜郁竟,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,293評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望由境。 院中可真熱鬧棚亩,春花似錦、人聲如沸虏杰。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,289評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽纺阔。三九已至瘸彤,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間笛钝,已是汗流浹背质况。 一陣腳步聲響...
    開封第一講書人閱讀 31,517評(píng)論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留婆翔,地道東北人拯杠。 一個(gè)月前我還...
    沈念sama閱讀 45,547評(píng)論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像啃奴,于是被迫代替她去往敵國和親潭陪。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,834評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容