git不用太多介紹了。直接百度就知道了章喉。
我以前用開(kāi)源中國(guó)的產(chǎn)品汗贫,也是git。叫做“碼云”這個(gè)時(shí)代秸脱,這個(gè)名字落包,的確屌。
與github相比撞反,就是中文多一些妥色。可能網(wǎng)速也有點(diǎn)關(guān)系遏片。畢竟是國(guó)內(nèi)的嘹害。扔鏈接
http://git.oschina.net/contrast //自己感受吧。這里主要介紹github吮便,首先你要注冊(cè)好了笔呀。
如果英文比較差,百度也可以幫你解決怎么注冊(cè)髓需。自己百度吧许师。不寫(xiě)太多廢話了,直接重點(diǎn):
New repository //新建建一個(gè)倉(cāng)庫(kù)
一會(huì)出現(xiàn)類(lèi)似下面的東西,就是github給你的簡(jiǎn)單幫助微渠。
選擇SSH搭幻,不要選擇HTTPS,我這里教的是用SSH逞盆。畢竟HTTPS檀蹋,一直寫(xiě)郵箱地址很煩的。
SSH
在linux上面寫(xiě)命令行了
mkdir hehe //我創(chuàng)建一個(gè)hehe的目錄
cd hehe //進(jìn)去
echo "# hehe" >> README.md //創(chuàng)建一個(gè)README.md文件云芦,上面寫(xiě)這#hehe
git init //初始
ls -a //查看全部俯逾,可以看見(jiàn)隱藏文件,多了個(gè) .git目錄
git commit -m "first commit" //引號(hào)里面的寫(xiě)注釋“第一次 commit”
git remote add origin git@github.com:huangyiersan/hehe.git //用到遠(yuǎn)程庫(kù)舅逸,別名是origin
ssh-keygen -t rsa -C "60xxxxx45@qq.com" //你自己的郵箱地址桌肴,一路回車(chē)
會(huì)出現(xiàn)Your public key has been saved in /root/.ssh/id_rsa.pub.
cat /root/.ssh/id_rsa.pub //cat 查看,這個(gè)就是一會(huì)要復(fù)制到SSH key里面的
跑githup上面
之后會(huì)再要你輸入一次密碼。
git push origin master //push上去
可以去看github琉历,基本已經(jīng)完成了坠七。
寫(xiě)多一個(gè)點(diǎn)東西,由于我都是自己開(kāi)發(fā)善已,就是把git當(dāng)作代碼倉(cāng)庫(kù)灼捂,額~就是不用自己準(zhǔn)備多U盤(pán)之類(lèi)。我基本就是
git add -A
git commit -m "xxx" //xxx就是注釋
git push //提交上去换团。
git pull //從上面拉下來(lái)悉稠。遠(yuǎn)程下載到本地
git push -f //強(qiáng)推
一般人都喜歡寫(xiě)這個(gè)origin的別名。其實(shí)可以改成別的名字艘包。
git remote add he git@github.com:huangyiersan/hehe.git
那個(gè)隱藏 .git 里面有個(gè)config的猛,這個(gè)以后就可以把origin改為he
git push he master //提交到master
git pull he master //果然,pull想虎,可以拿到最新的卦尊。
基本夠自己用了,還有一些diff舌厨、clone岂却、branch之類(lèi)的,百度去看吧裙椭。用得少我都忘記了躏哩。
還有一個(gè)東西,就是composer需要的Token (hidden):
這個(gè)可以在 https://github.com/settings/tokens
Generate new token //創(chuàng)建一個(gè)token
Token description : hehe //這個(gè)隨便寫(xiě)揉燃,我就寫(xiě)hehe了
所有都打勾扫尺,
Generate token //完成之后,就是復(fù)制張貼炊汤。