配置
全局配置
git config --global user.name "name"http://你的GitHub登陸名
git config --global user.email "123@126.com"http://你的GitHub注冊(cè)郵箱
生成本地ssh key
ssh-keygen -t rsa -C "123@126.com" # "123@126.com" is your github email
然后在用戶目錄下
cat ~/.ssh/id_rsa.pub
把這一串都復(fù)制下來(lái), 打開(kāi)github→設(shè)置→SSH和GPG Keys. 進(jìn)來(lái)之后新建一個(gè), 名字隨便起, 把剛剛的公鑰復(fù)制進(jìn)來(lái). 然后點(diǎn)擊添加.
測(cè)試
可以用以下語(yǔ)句測(cè)試是否成功, 不過(guò)github不提供命令行模式控制.
ssh -T git@github.com
連接倉(cāng)庫(kù)
# 后面那個(gè)替換成你的倉(cāng)庫(kù)地址
git remote add origin git@github.com:flora0103/example.git
初始化倉(cāng)庫(kù)
git init
git pull origin master
push到倉(cāng)庫(kù)
git push -u origin master
建立追蹤關(guān)系(可選)
git branch --set-upstream master origin/next
建立追蹤關(guān)系之后之后可以直接這樣
git pull
git push