用例:
远程版本库地址:https://github.com/hgyq/git
两种方式:
1.https 方式:
git remote add origin https://github.com/hgyq/git.git
git push -u origin master (第一次提交到远程仓库时才需要加 -u,后面则提交不需要,第二种方式一样)优点:不用担心换了ip或电脑后会提交失败
缺点:每次提交时要求输入github的账号密码2.ssh 方式:
创建ssh 的公钥和私钥( ssh-keygen -t rsa -C "自己的邮件地址")
添加到github
Title随便填,key填写公钥id_rsa.pub文件中的内容
优点:每次提交到版本库时不需要输入github的账号和密码
缺点:ssh的创建还跟链接网络的ip地址相关,网络ip变化的话会提示没有相应的权限,需要重新创建ssh 的公私秘钥,同时添加到github上
提交失败:
提交成功:
网友评论