git 推送本地仓库到远程仓库

上传git仓库:
1.首先需要通过 $git init 初始化本地仓库,即需要cd 到需要上传仓库的目录下,使用当前目录作为Git仓库,也可以指定目录作为Git仓库 $git init reponame

2.在本地仓库中添加内容 git add (可以是文件也可以是文件夹)git add README.md  or git add . 
3.提交到本地仓库$git commit -m "提交说明"。
4. 完成上述步骤后,即完成了本地仓库的提交,我们需要将其Push到远程仓库。
5.首先设置提交代码时的用户信息: $ git config --global user.name "name"
                $ git config --global user.email "emai"

Note:查看当前仓库的用户名和电子邮件 $git config user.name

                   $git config user.name

6.连接github与本地        ssh-keygen  

 ~得到生成的密钥:cat  ~/.ssh/id_rsa.pub

 ~将密钥在github中进行配置:打开github,在头像下边的settings里面找到SSH and GPG keys,新建SSH,随便取个名字,并将上面得到的密钥粘贴进去。

 ~通过命令查看本地与github是否连接成功:ssh -T git@github.com      

7.将远程仓库链接git remote add origin https://github.com/.....
8.创建分支 git branch -M main
9.将本地仓库push到远程仓库 git push origin main
当出现推送失败“hint”的时候,可以强制推送上去。例如,更改远程仓库的名字后,本地仓库的内容将无法推送上去,可以通过-f强制推送,如:git push origin main -f

posted @ 2023-03-29 16:24  twleve  阅读(676)  评论(0)    收藏  举报