git安裝及使用

git是什么

??Git是目前世界上最先進(jìn)的分布式版本控制系統(tǒng)倒谷。
??git和svn的區(qū)別:
??SVN是集中式版本控制系統(tǒng)巷燥,版本庫(kù)是集中放在中央服務(wù)器的陨献,而干活的時(shí)候俯艰,用的都是自己的電腦捡遍,所以首先要從中央服務(wù)器哪里得到最新的版本,然后干活竹握,干完后画株,需要把自己做完的活推送到中央服務(wù)器。集中式版本控制系統(tǒng)是必須聯(lián)網(wǎng)才能工作啦辐,如果在局域網(wǎng)還可以谓传,帶寬夠大,速度夠快芹关,如果在互聯(lián)網(wǎng)下续挟,如果網(wǎng)速慢的話,就納悶了充边。
??Git是分布式版本控制系統(tǒng)庸推,那么它就沒(méi)有中央服務(wù)器的常侦,每個(gè)人的電腦就是一個(gè)完整的版本庫(kù)浇冰,這樣贬媒,工作的時(shí)候就不需要聯(lián)網(wǎng)了,因?yàn)榘姹径际窃谧约旱碾娔X上肘习。既然每個(gè)人的電腦都有一個(gè)完整的版本庫(kù)际乘,那多個(gè)人如何協(xié)作呢?比如說(shuō)自己在電腦上改了文件A漂佩,其他人也在電腦上改了文件A脖含,這時(shí),你們兩之間只需把各自的修改推送給對(duì)方投蝉,就可以互相看到對(duì)方的修改了养葵。

git的安裝

1.windows下的安裝
下載Git 官方地址為:https://git-scm.com/download/win
下載之后,開(kāi)始安裝瘩缆,按默認(rèn)選項(xiàng)安裝即可关拒。
安裝完成后,在開(kāi)始菜單里找到“Git”->“Git Bash Here”庸娱,蹦出一個(gè)類似命令行窗口的東西着绊,就說(shuō)明Git安裝成功!


安裝完成后熟尉,還需要最后一步設(shè)置归露,在命令行輸入:

$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

2.linux下的安裝
在centos等系統(tǒng)中,輸入以下命令即可完成安裝:

yum install git

git常用命令

git init    本地初始化一個(gè)git倉(cāng)庫(kù)斤儿,會(huì)自動(dòng)創(chuàng)建一個(gè).git文件夾
git clone   克隆一個(gè)遠(yuǎn)程git倉(cāng)庫(kù)到本地
git status   查詢本地git倉(cāng)庫(kù)的狀態(tài)剧包,如果有未提交的會(huì)顯示未提交信息
git log    顯示歷史提交記錄信息    
git log --oneline   每條log只顯示一行
git add  新增的改動(dòng)提交到暫存區(qū)
git commit  -m '注釋'     提交已經(jīng)被add進(jìn)來(lái)的改動(dòng)
git reset    取消當(dāng)前版本已經(jīng)add和commit的內(nèi)容
git reset --soft   將當(dāng)前版本已經(jīng)commit的內(nèi)容退回,變成add
git reset --hard  將當(dāng)前版本改動(dòng)的內(nèi)容往果,包括add和commit的疆液,全部復(fù)原,變成當(dāng)前版本初始狀態(tài)
git revert head: 撤銷最近的一個(gè)提交棚放,即把最近一次提交到線上的版本回滾到上一個(gè)版本枚粘,保留最新版本的提交記錄
git clean  刪除沒(méi)有g(shù)it add的文件
git branch  查看當(dāng)前的所有分支
git branch branchName   新建一個(gè)本地分支,以當(dāng)前所在分支為模板
git branch -d branchName   刪除一個(gè)本地分支
git push origin --delete branchName   刪除一個(gè)遠(yuǎn)程分支
git checkout  branchName    檢出一個(gè)遠(yuǎn)程分支
git fetch   更新遠(yuǎn)程所有分支到本地
git pull    獲取當(dāng)前分支遠(yuǎn)程的更新到本地飘蚯,即將本地該分支更新到最新
git push  推送當(dāng)前分支到遠(yuǎn)程
git diff     比較改動(dòng)前和改動(dòng)后的差異
git merge   把一個(gè)分支merge進(jìn)當(dāng)前的分支
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末馍迄,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子局骤,更是在濱河造成了極大的恐慌攀圈,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,591評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件峦甩,死亡現(xiàn)場(chǎng)離奇詭異赘来,居然都是意外死亡现喳,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,448評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門犬辰,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)嗦篱,“玉大人,你說(shuō)我怎么就攤上這事幌缝【拇伲” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,823評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵涵卵,是天一觀的道長(zhǎng)浴栽。 經(jīng)常有香客問(wèn)我,道長(zhǎng)轿偎,這世上最難降的妖魔是什么典鸡? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,204評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮坏晦,結(jié)果婚禮上萝玷,老公的妹妹穿的比我還像新娘。我一直安慰自己英遭,他們只是感情好间护,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,228評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著挖诸,像睡著了一般汁尺。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上多律,一...
    開(kāi)封第一講書(shū)人閱讀 51,190評(píng)論 1 299
  • 那天痴突,我揣著相機(jī)與錄音,去河邊找鬼狼荞。 笑死辽装,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的相味。 我是一名探鬼主播拾积,決...
    沈念sama閱讀 40,078評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼丰涉!你這毒婦竟也來(lái)了拓巧?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 38,923評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤一死,失蹤者是張志新(化名)和其女友劉穎肛度,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體投慈,經(jīng)...
    沈念sama閱讀 45,334評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡承耿,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,550評(píng)論 2 333
  • 正文 我和宋清朗相戀三年冠骄,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片加袋。...
    茶點(diǎn)故事閱讀 39,727評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡凛辣,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出锁荔,到底是詐尸還是另有隱情蟀给,我是刑警寧澤蝙砌,帶...
    沈念sama閱讀 35,428評(píng)論 5 343
  • 正文 年R本政府宣布阳堕,位于F島的核電站,受9級(jí)特大地震影響择克,放射性物質(zhì)發(fā)生泄漏恬总。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,022評(píng)論 3 326
  • 文/蒙蒙 一肚邢、第九天 我趴在偏房一處隱蔽的房頂上張望壹堰。 院中可真熱鬧,春花似錦骡湖、人聲如沸贱纠。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,672評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)谆焊。三九已至,卻和暖如春浦夷,著一層夾襖步出監(jiān)牢的瞬間辖试,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,826評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工劈狐, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留罐孝,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,734評(píng)論 2 368
  • 正文 我出身青樓肥缔,卻偏偏與公主長(zhǎng)得像莲兢,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子续膳,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,619評(píng)論 2 354

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

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理改艇,服務(wù)發(fā)現(xiàn),斷路器姑宽,智...
    卡卡羅2017閱讀 134,652評(píng)論 18 139
  • 聲明:這篇文章來(lái)源于廖雪峰老師的官方網(wǎng)站遣耍,我僅僅是作為學(xué)習(xí)之用 Git簡(jiǎn)介 Git是什么? Git是目前世界上最先...
    橫渡閱讀 3,954評(píng)論 3 27
  • 1.git的安裝 1.1 在Windows上安裝Git msysgit是Windows版的Git炮车,從https:/...
    落魂灬閱讀 12,661評(píng)論 4 54
  • 哈利波特他,出人意料的事情還在接踵而至纪隙,鄧布利多終于讓斯內(nèi)普教授如愿以償任命其擔(dān)任黑魔法防御課教師赊豌,哈利波特從...
    王睿思閱讀 1,096評(píng)論 0 0
  • 作用域閉包當(dāng)函數(shù)可以記住并訪問(wèn)所在的詞法作用域時(shí),就產(chǎn)生了閉包绵咱,即使函數(shù)式在當(dāng)前詞法作用域之外執(zhí)行碘饼。下面用一些代碼...
    xpwei閱讀 384評(píng)論 0 2