步骤一:首先在github上创建一个新的仓库。
步骤二:cd 到需要创建本地仓库的目录下。
步骤三:创建本地仓库。
git init
步骤四:关联本地仓库与远程仓库。
git remote add origin git@github.com:709213219/WareHouse.git
备注:git@github.com:709213219/WareHouse.git 是远程仓库的路径。
步骤五:pull远程仓库的文件。
git pull origin master
备注:如果远程有文件而没有pull到本地在push的时候会出现error: src refspec master does not match any的错误。
步骤六:将本地仓库文件push到远程。
git add .
git commit -m "first version"
git push origin master
问题一:在pull的时候遇到Permission denied (publickey).
原因:极大多数情况是由于github账号没有设置ssh公钥信息所致。
解决方法:github上依次点击"Setting -> SSH Keys"->"New SSH key" 设置ssh公钥信息。
备注:cat ~/.ssh/id_rsa.pub 原样拷贝获取获取ssh公钥信息。
cat ~/.ssh/id_rsa.pub