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
浙公网安备 33010602011771号