git基本配置和远程提交代码
生成密钥和配置
1、首先进入git bash here
输入命令: ssh-keygen -t rsa -C "邮箱名字" =======>一路回车键如下图已生成密钥
再输入命令:cd ~/.ssh进入该目录下,接着输入命令查看密钥:cat id_rsa.pub如图这是公钥:
把这串cp过来放到你的git里面如图:
与git仓库建立连接and提交代码(演示IDE-pycharm)
1.首先建立一个本地文件并拉取远程仓库代码命令为:git clone URL (URL指的你git地址)一般取https这个如图:
2.一般首次连接我们查看是否与远程仓库建立起连接命令如下:
ssh -T git@git.hrlyit.com (提示这样就表已经建立好连接)
3.接着我们使用命令:git status (查看当前状态) 如图
红色框框的是因为没有更改的内容不是报错
红色代表说明你没有跟所在的项目关联,这时候我们可以使用git add . 命令(记得有个点且需空格)
git add意思就是把项目/源代码添加到仓库
这时候我们commit下命令:git commit -m "这里写备注" 如图
这时候你指示提交到本地仓库还没更新到远程仓库
3.关联远程仓库(注意首次提交代码要与远程仓库建立起连接)
命令:git remote add origin 这里写自己gir地址(就是你拉取代码那个地址)
4.再把本地内容推送到远程
git push -u oringin master (u如果你项目上有内容可以不用加但我建议加)
总结:
初始化:本地建库(即文件夹),git init
添加到仓库:代码文件放入本地库,git add .
提交: git commit -m “注释内容”,提交到仓库
新建远程仓库并关联:在Github上设置好SSH密钥后,新建一个远程仓库, git remote add origin https://github.com/xu-xiaoya/Elegent.git关联
推送:git push (-u) origin master,把本地仓库的代码推送到远程仓库Github上
①问题一:新建远程仓库的时候勾选Initialize this repository with a README,推送时可能会报failed to push some refs to https://github.com/xu-xiaoya/Elegent.git的错。
解决方案:这是由于你新创建的那个仓库里面的README文件不在本地仓库目录中,这时可以同步内容。
$ git pull --rebase origin master
之后再进行git push origin master就能成功了。
Github——git本地仓库建立与远程连接(最详细清晰版本!附简化步骤与常见错误)_你脸上有BUG的博客-CSDN博客_git建立远程连接
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!