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万一写错了
补救措施是这样的。。
- 进入到你的仓库根目录,找到.git
- cd .git
- vim config
- 修改“url = xxxxA” 中的xxxxA 为新的git路径
先把远程仓库pull下来,然后再提交到远程
git pull origin master --allow-unrelated-histories
git push -u origin master
搞定
来源:CSDN
作者:AgtNN
链接:https://blog.csdn.net/cahesi/article/details/104480490