Git是 分布式的代碼管理工具胡嘿,遠(yuǎn)程代碼管理基于ssh蛉艾,所以使用遠(yuǎn)程的git需要配置SSH
1.設(shè)置Git的username和emil:
配置鑰匙
ssh-key -t rsa -C "xxxxxx@xx.com"
配置過程中可以不進(jìn)行密碼輸入,會生出一個.ssh文件衷敌,并顯示路徑勿侯,并生成id_rsa.pub,進(jìn)入github官網(wǎng)缴罗,右上角setting
依次選擇 SSH and GPG keys 然后選擇右上角的new ssh key
然后輸入Title(標(biāo)題 隨便輸入一個人)罐监、和密鑰(即id_ras.pub中的所有內(nèi)容 ) 然后點(diǎn)擊添加按鈕,完成
首先對git庫進(jìn)行初始化
$ git init
輸入用戶名
$ git config --global user.name"xxxxxx"
輸入郵箱
$git config --global user.email "xxxxx@xxx.com"
添加遠(yuǎn)程地址
$ git remote add origin git@github.com/你的github用戶名/倉庫名.git
在倉庫名下(與git相同目錄)新建一個文件 如 xx.txt
$ git add xx.txt
$ git comit -m " xxxx"
更新到github
$ git push -u origin master
若直接在push 命令下直接建立文件(針對win)
則會出現(xiàn)failed to push some refs to 'git@github.com:yangchao0718/cocos2d.git 類似錯誤
這是由于本地庫沒有文件造成
輸入git pull --rebase origin master
可以重新進(jìn)行 更新