git将本地代码push到gitee上遇见的问题
2018-11-19 16:32
381 查看
1.现在gitee上创建项目,并设置好自己的公钥,选择克隆项目的路径(切记需选择HTTPS协议克隆);
2.创建项目之后,在本地项目根路径下执行git init命令,在本地初始化一个空的代码仓库;
3.git add 命令读取需要提交的文件及目录,git commit暂时将代码提交至本地仓库;
4.此时并不能使用git pull命令和git push命令因为我们没有远程仓库,所以需要在本地连接到远程仓库上;
5.输入下面的代码 ,表示将远程仓库路径加入
git remote add origin git@gitee.com:xxx/create-react.git
6.此时拉取远程服务器上分支,获取服务器上的最新内容,且将服务器分支拉取到本地,在拉取过程中,出现的如下问题:
这里提示远程仓库拒绝合并不相关的历史,如果之前git clone项目,则不会出现错误,这时候需要执行 git pull origin master --allow-unrelated-histories 此命令将合并本地仓库和远程仓库的历史,合并完成后,查看代码是否有冲突,有冲突解决冲突;
7.然后push到远程仓库,此时必须要带有远程仓库的分支,不然无法push成功(因为git不知道你要往哪个分支提交)
git push origin master
8.解决完冲突后,这时候就可以执行git pull 分支名和git push 分支名了
相关文章推荐
- 关于git 在本地新建分支之后上传代码到远程的问题,fatal: The current branch dev has no upstream branch. To push the current
- Git本地回滚重新修改代码再push到远程问题
- 解决因为本地代码和远程代码冲突,导致git pull无法拉取远程代码的问题
- git问题小结:ssh方式push代码时出现did not exit cleanly (exit code 128)
- Git push本地代码到github出错
- 关于GIT commit两次之后出现push代码到远程库不能成功的问题
- 首次push本地代码到github上出现的问题及解决方案
- PUSH到git分支代码不自动更新的问题
- git无法push本地代码至远程仓库解决方法(附git一点芝麻那么大的原理)
- Git 将本地代码push到github流程
- git安装上传本地代码以及遇到的问题
- Git托管:将本地项目代码上传(push)到自己的Git repository
- 怎样一步解决git本地代码推服务器每次都要输入用户名和密码的问题?
- git push提交代码出现“One or more refs/for/ names blocks change upload”问题的解决办法
- 解决因为本地代码和远程代码冲突,导致git pull无法拉取远程代码的问题
- 使用Git时,本地仓库向远程仓库push失败问题解决
- 微服务与Docker的整合与测试 Eclipse与GitHub的整合——本地Git仓库中的代码push至GitHub 微服务的手动与自动部署(Jenkins自动部署)
- 记录一次操作git 的愚蠢行为(本地代码只 git add 过,没有 commit ,push 过,然后版本回退 导致本地代码丢失)
- git 检查是否有commit到本地但还没push的代码
- git push错误:ssh:Could not resolve hostname gitee.com:Name or service not known 问题解决啦!