git初學(xué)記錄-0基礎(chǔ)初步使用

這里的0基礎(chǔ)指的是沒(méi)學(xué)過(guò),如果沒(méi)聽說(shuō)過(guò)的話建議先了解一下git是做什么用的,有什么優(yōu)勢(shì)以及為什么要學(xué)。另外,最好有編程基礎(chǔ),方便理解文中操作。

Git 不等于 GitHub,它是一套版本控制系統(tǒng)。而GitHub、GitLab這些都屬于部署了 Git 程序的網(wǎng)站,能夠托管代碼,本篇就從github出發(fā)講一些基本操作。


GitHub上創(chuàng)建代碼倉(cāng)庫(kù)

步驟 1:注冊(cè)一個(gè) GitHub 賬戶

GitHub.com網(wǎng)站上注冊(cè)(免費(fèi)),注冊(cè)完成后會(huì)看到下方的界面:


步驟 2:創(chuàng)建一個(gè)新的倉(cāng)庫(kù)

一個(gè)倉(cāng)庫(kù)( repository),類似于能儲(chǔ)存物品的場(chǎng)所或是容器,用來(lái)存儲(chǔ)代碼。

點(diǎn)擊頁(yè)面右上角的“+”,下拉菜單中選擇 New Repository。

給倉(cāng)庫(kù)命名(如my_demo)然后點(diǎn) Create Repository。先不考慮本頁(yè)其他選項(xiàng)。

好了,你已經(jīng)成功建立了第一個(gè)倉(cāng)庫(kù),界面如下:

暫時(shí)忽略其他內(nèi)容,注意截圖上的第一項(xiàng) “...or create a new repository on the command line”,接下來(lái)會(huì)用到


提交文件到GitHub的倉(cāng)庫(kù)

步驟1:安裝git

去官網(wǎng)下載https://git-scm.com/,根據(jù)你的系統(tǒng)進(jìn)行選擇,這里用的win10,安裝包大概37MB。

如果用瀏覽器下載工具下載失敗,可以嘗試使用ie下載或迅雷等下載工具(我用搜狗瀏覽器的下載工具總是失?。?/i>

下載完成后一路下一步,就可以完成安裝了(記一下安裝路徑)。

可以去cmd中輸入git驗(yàn)證一下,如下圖這樣就是裝好了。


步驟2:配置git

首先配置一下身份,這樣在提交代碼的時(shí)候Git就可以知道是誰(shuí)提交的了。

打開Git Bash(在安裝目錄中,git-base.exe文件,或者用cmd也可以),輸入以下命令(用于配置你的用戶名和郵箱,與github上一樣就好):

git config --global user.name "xxxxx"

git config --global user.email "xxxxxxx@gmail.com"

配置完成后,可通過(guò)命令驗(yàn)證配置是否成功


步驟 3: 創(chuàng)建文件

按步驟如下

mkdir my_demo ? ? ?????????????????????????//創(chuàng)建一個(gè)名為my_demo的文件夾

cd?my_demo ? ? ? ? ? ?????????????????????????//跳轉(zhuǎn)到該文件夾

echo "ojbk" >> README.md ? ? ? ?//創(chuàng)建一個(gè)名為README.md,并寫入內(nèi)容“ojbk”

文件就創(chuàng)建好了,可以輸入 cat README.md 命令查看文件內(nèi)容

注意,我這里在最開始輸入了“cd e”,是因?yàn)橹苯觿?chuàng)建我總是找不到本地文件,所以先進(jìn)入e盤,再創(chuàng)建文件夾,就能輕松找到文件。自己操作的時(shí)候可以使用自己方便的路徑進(jìn)行。

另外,創(chuàng)建的文件夾名稱,不一定與倉(cāng)庫(kù)名一致,但最好一致避免弄亂。


步驟 4:連接GitHub倉(cāng)庫(kù)

按步驟如下

git init ? ? ? ? ? ?//告訴電腦 my_demo 是一個(gè)被 Git 管理的目錄

git add README.md ? ? ? ?//告訴 Git 程序你關(guān)心的文件并且想在此刻起跟蹤它的任何改變。

git remote add origin https://github.com/xxxx/my_demo.git

通知 Git 去添加一個(gè)地址為?https://github.com/xxxx/my_demo.git(GitHub上倉(cāng)庫(kù)的地址,xxxx為你的用戶名) 的 remote (遠(yuǎn)程倉(cāng)庫(kù)),并把它命名為origin。

提交代碼時(shí),這允許你在 GitHub.com 和 Git 倉(cāng)庫(kù)交互時(shí)使用 origin 這個(gè)名稱代替完整的 Git 地址。類似一個(gè)變量名的作用,也可以叫別的。


步驟 5:進(jìn)行一次提交

按步驟如下

git commit -m "first_commit" ? ? //創(chuàng)建一次提交

"first_commit"為注釋信息,方便你知道自己每次更新都做了什么,比如更新代碼的時(shí)候可以備注此次更新了哪部分代碼。

git push -u origin master ? ?//推送文件到遠(yuǎn)程倉(cāng)庫(kù)(GitHub上)

此時(shí)去看你GitHub上的倉(cāng)庫(kù),已經(jīng)更新了README.md文件了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容