Git本地仓库提交到远程仓库

折月煮酒 提交于 2020-02-25 01:12:11

Git本地仓库提交到远程仓库

本地仓库提交

先在本地仓库做好保存和提交

git init
git status
git add .
git commit -m 'first commit'

配置SSH公钥

配置公钥的目的是建立服务器和本地的传输信任,免得每次提交要输入账号密码

先生成SSH公钥

ssh-keygen -t rsa -C “xxxxx@xxxxx.com”
按照提示完成三次回车,即可生成 ssh key。通过查看 ~/.ssh/id_rsa.pub 文件内容,获取到你的 public key

查看公钥
cat ~/.ssh/id_rsa.pub
# ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDAjHqlx4DgHEclb4DBKs....
在你的git 配置里设置一下

在这里插入图片描述

开始提交到远程

git remote add origin git@github.com:xxx/xxx.git
这个remote万一写错了

补救措施是这样的。。

  1. 进入到你的仓库根目录,找到.git
  2. cd .git
  3. vim config
  4. 修改“url = xxxxA” 中的xxxxA 为新的git路径

先把远程仓库pull下来,然后再提交到远程

git pull origin master --allow-unrelated-histories
git push -u origin master

搞定

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!