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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具