目录
2.使用了代理,端口不对,远程仓库拒绝访问,比如git链接主要使用1080端口,结果本地1080端口被1081代理,需要取消以后才能建立链接。
gitee和github同步使用方法
1.如何在本地和远程gitee之间建立链接
在注册码云账户以后,创建一个仓库,然后使用git bush来管理gitee仓库
初次使用git bush需要先生成密钥,放在电脑系统的.ssh目录下,your_email填写你常用的邮箱。
ssh-keygen -t rsa -C "your_email"
把密钥告诉系统
ssh-add ~/.ssh/id_rsa
密钥位置
查看生成的公钥
git clone 仓库地址
将ssh 公钥id_rsa.pub的内容添加到码云
使用ssh链接码云
命令:
ssh -T git@gitee.com
出现以下情况:说明链接成功:用户名+you‘ve successfully
4步走:
1.首先克隆gitee仓库到本地,记住要先用命令进入文件夹,然后再克隆
可以用git status查看一下,哪些文件已经同步到git仓库了,哪些还没有,红色的就是没有同步,绿色的已经同步了
2.添加文件到远程仓库
git add 文件名
3.gitee仓库已经知道你要提交哪个文件了,但是还是没有最终确认,现在确认。-m是日志的意思
git commit -m "你本次提交的备注"
4.最后使用git push,完成推送
2.删除文件
代码 | 说明 |
$ git pull origin master | 将远程仓库里面的项目拉下来 |
$ dir | 查看有哪些文件夹 |
$ git rm -r --cached 删除的文件名称 | 删除target文件夹 |
$ git commit -m ‘操作说明’ | 提交添加操作说明 |
$ git push -u origin master | 将本次更改更新到github项目上去 |
3.文件修改后上传
[github]——github上传修改过的文件_Muasci的博客-CSDN博客
问题排坑
当执行git push,出现问题
1.远程和本地仓库不同步。
此时,出现的问题是readme.md文件没有同步到本地仓库,所以先同步
git pull --rebase origin master
然后再执行如下命令
git push -u origin master
就上传了文件
2.使用了代理,端口不对,远程仓库拒绝访问,比如git链接主要使用1080端口,结果本地1080端口被1081代理,需要取消以后才能建立链接。
端口被代理无法建立链接错误如下
上面显示无法链接1081端口
查看是否有端口被代理
git config --global http.proxy
取消代理端口
git config --global --unset http.proxy
git config --global --unset https.proxy