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

浙公网安备 33010602011771号