Git是什么:
Git是一款免費(fèi)赏枚、開(kāi)源的分布式版本控制系統(tǒng)绕娘,用于敏捷高效地處理任何或小或大的項(xiàng)目氓鄙。
Node.js是什么:
Node.js 是一個(gè)基于 Chrome V8 引擎的 JavaScript 運(yùn)行環(huán)境。
Node.js 使用了一個(gè)事件驅(qū)動(dòng)业舍、非阻塞式 I/O 的模型抖拦,使其輕量又高效。
Node.js 的包管理器 npm舷暮,是全球最大的開(kāi)源庫(kù)生態(tài)系統(tǒng)
一 态罪、安裝git
配置git前先安裝node
node下載地址: http://nodejs.cn/download/
git下載地址 https://www.git-scm.com/download/
單擊符合自己電腦需求的下載包,全部下一步直至安裝完成
一 下面、配置git
安裝完成后會(huì)出現(xiàn)一個(gè)彈框复颈,大家在命令行輸入 :
- 配置用戶名與郵箱
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com
- 創(chuàng)建SSH Key
$ ssh-keygen -t rsa -C "123456789@qq.com"
雙引號(hào)部分是你自己郵箱。執(zhí)行完成之后會(huì)在c盤(pán)的/用戶/本機(jī)用戶名/.ssh 文件夾內(nèi)生成三個(gè)文件里面有id_rsa和id_rsa.pub兩個(gè)文件沥割,這兩個(gè)就是SSH Key的秘鑰對(duì)耗啦,id_rsa是私鑰,不能泄露出去机杜,id_rsa.pub是公鑰帜讲,可以放心地告訴任何人。
- 登陸你的git賬號(hào)椒拗,填寫(xiě)SSH Key
登陸GitHub似将,點(diǎn)擊右上角的頭像,打開(kāi)“settings”蚀苛,然后點(diǎn)“[SSH and GPG keys]”在验,填上任意Title,
在Key文本框里粘貼id_rsa.pub文件的內(nèi)容:
點(diǎn)擊add ssh key添加完成
這樣git就配置好啦6挛础R干唷!I贰?榻取耻陕!
- 你想要使用git管理代碼,你需要新建一個(gè)遠(yuǎn)程倉(cāng)庫(kù)
**新建遠(yuǎn)程倉(cāng)庫(kù)**
登陸git刨沦,點(diǎn)擊右上角加號(hào) new repository
關(guān)聯(lián)遠(yuǎn)程倉(cāng)庫(kù)
如圖,打開(kāi)你遠(yuǎn)程倉(cāng)庫(kù) 復(fù)制其中的ssh地址膘怕,執(zhí)行指令
git remote add origin 你剛剛復(fù)制ssh的地址
命令行執(zhí)行過(guò)即鏈接上遠(yuǎn)程倉(cāng)庫(kù)
然后想诅,在你想要拉取項(xiàng)目的地方單擊右鍵 git bash,執(zhí)行指令
git clone 剛剛復(fù)制的遠(yuǎn)程倉(cāng)庫(kù)ssh地址
這樣就拉取到遠(yuǎn)程倉(cāng)庫(kù)中的項(xiàng)目咯5盒摹@雌啤!
- git常用指令
git init 初始化git本地倉(cāng)庫(kù)
git add . 提交代碼到本地倉(cāng)庫(kù)
git commit -m "提交代碼" 提交本次修改到本地倉(cāng)庫(kù)
git push origin master 提交本次修改到遠(yuǎn)程倉(cāng)庫(kù)
git pull 拉取遠(yuǎn)程倉(cāng)庫(kù)中的代碼
更多指令