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建立远程连接

 

posted @   博主!你好  阅读(310)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示