远程仓库
远程肯定要找一台远程服务器,当然,githup是提供git仓库托管服务的网站。所以,注册个gitHub帐号就可以获得免费的Git远程仓库。
第一步:创建ssh key.本地Git仓库和GitHub仓库是通过SSH加密的
在本地生成ssh key.
注意,邮箱写自己的
环境可以是shell或者是git bash(windows)
一路回车,最后查看用户主目录里的.ssh
第二步,登录GitHub,
输入标题,将公钥复制到键当中,提交
远程配置OK。
PS:GitHub上的代码都是可见的,如果不想让别人看见,要么交钱要么自己搭服务器。
建立远程仓库
第一步
第二步,输入本地的git仓库名,其他默认提交
第三步,按提示将地GitHub与远程仓库同步
同步:git push -u origin master
远程库的名字就叫origin,这是GIT的默认叫法。
第一次推送加-u是为了关联。以后可以省略
从远程仓库克隆
第一步,创建一个新的存储库
勾选 Initialize this repository with a README
,这样GitHub会自动为我们创建一个README.md
文件。创建完毕后,可以看到README.md
文件:
第二步,本地clone
第三步,同步远程仓库
报错,原因是因为没有同步远程仓库。git是分布式的,要推送到远程库时,两边的版本需要保持一致。
推送完成。验证:
换加一台主机
搞定。