Git快速入門--初始化

Git 是什么宝剖?

作為程序員,被產(chǎn)品要求加需求歉甚,砍需求是常有的事情万细。而一個(gè)程序,從0.1到1.0纸泄,也肯定有過大大小小的修改赖钞。

如果每次都要把程序完整備份下來腰素,然后在修改,會(huì)很累人雪营。
而時(shí)間久了弓千,我們也會(huì)忘記這個(gè)版本我們到底改了什么。

git 是一種分布式版本管理技術(shù)献起,忠實(shí)地記錄程序和文件的所有修改计呈。

初始化

我們新建一個(gè)文件夾,然后切換到當(dāng)前文件夾里面征唬。

mkdir hello_git
cd hello_git

利用git初始化命令捌显,hello_git文件夾就有了一個(gè)版本庫文件.git,這個(gè)文件是隱藏的总寒,我們不用管扶歪。

hello_git這個(gè)文件夾,就是你的工作區(qū)摄闸。

git init

你在工作區(qū)內(nèi)的所有文件修改善镰,都會(huì)被.git記錄下來。

而通過這個(gè)命令年枕,我們就可以知道工作區(qū)的當(dāng)前狀態(tài)炫欺。當(dāng)前是一個(gè)空倉庫(empty respo)。

enter image description here

Git 組成

倉庫初始化以后熏兄,我們從一張圖品洛,大致看一下其組成。

enter image description here

Git 版本庫目錄是 Git 用來保存項(xiàng)目的元數(shù)據(jù)和對(duì)象數(shù)據(jù)庫的地方摩桶。 這是 Git 中最重要的部分.就是.git文件

工作目錄就是你當(dāng)前的hello_git 桥状。這些從 Git 倉庫的壓縮數(shù)據(jù)庫中提取出來的文件,放在磁盤上供你使用或修改硝清。

暫存區(qū)域(stage)是一個(gè)文件辅斟,保存了下次將提交的文件列表信息。

Git基本操作--add,commit

我們?cè)诋?dāng)前文件夾下芦拿,新建一個(gè)txt文件--readme.txt士飒。如果要用git把readme.txt保存下來,以便進(jìn)行版本管理蔗崎,就要兩步酵幕。

第一步,利用 git add命令將文件添加到 暫存區(qū)(stage)(后面會(huì)講)

enter image description here
命令行提示 更改準(zhǔn)備提交

第二步,我們利用git commit朱巨,把文本文件從暫存區(qū)提交到版本庫里面

enter image description here

git commit -m 'a new readme.txt'
commit 命令后面加 -m 表示可以添加提示信息,對(duì)修改有直觀的認(rèn)識(shí)番官。

文件的三種狀態(tài)

你的文件一般有三種狀態(tài):已提交(committed)已修改(modified)已暫存(staged)

已提交表示數(shù)據(jù)已經(jīng)安全的保存在版本庫中钢属。

已修改表示修改了文件徘熔,但還沒保存到版本庫中。

已暫存表示對(duì)一個(gè)已修改文件的當(dāng)前版本做了標(biāo)記--保存到stage淆党,使之包含在下次提交的快照中酷师。

而這些狀態(tài),我們都可以通過git status 進(jìn)行查看染乌。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末山孔,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子荷憋,更是在濱河造成了極大的恐慌台颠,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,826評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件勒庄,死亡現(xiàn)場離奇詭異串前,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)实蔽,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門荡碾,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人局装,你說我怎么就攤上這事坛吁。” “怎么了铐尚?”我有些...
    開封第一講書人閱讀 164,234評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵阶冈,是天一觀的道長。 經(jīng)常有香客問我塑径,道長女坑,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,562評(píng)論 1 293
  • 正文 為了忘掉前任统舀,我火速辦了婚禮匆骗,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘誉简。我一直安慰自己碉就,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,611評(píng)論 6 392
  • 文/花漫 我一把揭開白布闷串。 她就那樣靜靜地躺著瓮钥,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上碉熄,一...
    開封第一講書人閱讀 51,482評(píng)論 1 302
  • 那天桨武,我揣著相機(jī)與錄音,去河邊找鬼锈津。 笑死呀酸,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的琼梆。 我是一名探鬼主播性誉,決...
    沈念sama閱讀 40,271評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼茎杂!你這毒婦竟也來了错览?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,166評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤煌往,失蹤者是張志新(化名)和其女友劉穎倾哺,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體携冤,經(jīng)...
    沈念sama閱讀 45,608評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡悼粮,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,814評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了曾棕。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片扣猫。...
    茶點(diǎn)故事閱讀 39,926評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖翘地,靈堂內(nèi)的尸體忽然破棺而出申尤,到底是詐尸還是另有隱情,我是刑警寧澤衙耕,帶...
    沈念sama閱讀 35,644評(píng)論 5 346
  • 正文 年R本政府宣布昧穿,位于F島的核電站,受9級(jí)特大地震影響橙喘,放射性物質(zhì)發(fā)生泄漏时鸵。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,249評(píng)論 3 329
  • 文/蒙蒙 一厅瞎、第九天 我趴在偏房一處隱蔽的房頂上張望饰潜。 院中可真熱鬧,春花似錦和簸、人聲如沸彭雾。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,866評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽薯酝。三九已至半沽,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間吴菠,已是汗流浹背者填。 一陣腳步聲響...
    開封第一講書人閱讀 32,991評(píng)論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留橄务,地道東北人幔托。 一個(gè)月前我還...
    沈念sama閱讀 48,063評(píng)論 3 370
  • 正文 我出身青樓穴亏,卻偏偏與公主長得像蜂挪,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子嗓化,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,871評(píng)論 2 354

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

  • 1.同學(xué)聚會(huì)那天棠涮,我?guī)缀鯖]喝酒,好像很不是兄弟刺覆⊙戏荆可我在很小的時(shí)候,就決定一輩子谦屑,不隨便喝酒驳糯。 我記得小時(shí)候,正月里...
    Kiwi_幾維閱讀 156評(píng)論 0 0
  • 2017.04.14 臨摹納豆先生的大熊貓
    yesr閱讀 1,015評(píng)論 2 3
  • 安娜的老家在烏鎮(zhèn)氢橙,就是似水年華里面那個(gè)來過酝枢,就不曾離開的烏鎮(zhèn)。 老早安娜就在鼓搗大家去烏鎮(zhèn)玩『肥郑現(xiàn)在大四啦帘睦,再不去就...
    yuki雪芽閱讀 419評(píng)論 0 1
  • 今天我的口頭作文是。我的媽媽坦康,我的媽媽不兇竣付。也不好(溫柔)。有時(shí)候我說媽媽好的時(shí)候滞欠,媽媽就很煩氣古胆,覺得我在...
    怡紅寶玉閱讀 297評(píng)論 0 0