對于新手而言,我們很難理解什么是git及舍,什么是github,什么是命令行,不過這不重要窟绷,下面我以一個簡單的例子來帶大家入手锯玛,等大家慢慢接觸的更多也更熟練的時候,自然會幡然醒悟兼蜈!
示例:用git命令創(chuàng)建本地倉庫然后上傳到GitHub
1. 進(jìn)入桌面創(chuàng)建一個目錄并進(jìn)入該目錄
命令:cd ~/Desktop(進(jìn)入桌面)
? ? ? ? ? ?mkdir git-demo(創(chuàng)建一個目錄名字為git-demo)
? ? ? ? ? ?cd git-demo(進(jìn)入到該目錄)
演示:
2. 創(chuàng)建一個.git倉庫
命令:git init(在git-demo里創(chuàng)建一個.git倉庫)
? ? ? ? ? ?ls -a (查看git-demo里的所有文件攘残,驗(yàn)證倉庫是否創(chuàng)建成功)
演示:
3. 在git-demo目錄中添加幾個文件
命令:touch index.html(創(chuàng)建index的html文件)
? ? ? ? ? ?mkdir css(創(chuàng)建一個名為css的目錄)
? ? ? ? ? ?touch css/style.css(在css目錄下創(chuàng)建一個style的css文件)
演示:
4. 將文件添加到暫存區(qū)
命令:git add index.html(添加index文件到暫存區(qū))
? ? ? ? ? ?git add css/style.css(添加style文件到暫存區(qū))
? ? ? ? ? ?git status -sb(獲取文件的當(dāng)前狀態(tài))
或:? ?git add .(將當(dāng)前目錄下所有變動文件都加到暫存區(qū))
演示:
5. 將暫存區(qū)的文件添加到本地倉庫
命令:git commit -m "xxx"(提交到本地倉庫为狸,xxx表示提交的額外信息)
? ? ? ? ? ?git status -sb(獲取文件的當(dāng)前狀態(tài))
演示:
6. 在GitHub上創(chuàng)建一個倉庫歼郭,命名為git-demo
7. 執(zhí)行命令
8. 進(jìn)入GitHub的git-demo倉庫,查看是否創(chuàng)建成功