Git上传远程仓库操作流程

Git上传远程仓库操作流程

1、创建仓库

请添加图片描述

2、切换路径到你的项目

请添加图片描述

3、克隆远程仓库

请添加图片描述
请添加图片描述

git clone <版本库的网址> <本地目录名>

如果报错关掉git bash,或者将https改成http

4、创建项目

请添加图片描述

5、打开终端输入命令(也可以选择可视化)

1)添加所有要提交的文件

git add .

请添加图片描述

2)commit,本次提交说明

git commit -m '提交说明'

请添加图片描述

3)关联(添加)GitHub远程仓库

git remote add origin 仓库地址

请添加图片描述

tip: origin 远程主机名,master 主分支

  • 删除远程主机
git remote rm origin
  • 查看所有远程主机
git remote

4)拉去远程仓库最新代码

git pull origin master

请添加图片描述

5)推送本次提交到仓库

git push origin master

请添加图片描述

6)返回gitee刷新,发现上传成功

请添加图片描述

tip: 加了参数-u后,以后即可直接用git push 代替git push origin master

git push -u origin master

tip: 可是当你第一次push的时候一般会遇到如下报错:

$ git push origin master 
To https://github.com/yuanchao614/wecoder.git 
! [rejected]        master -> master (non-fast-forward) 
error: failed to push some refs to 'https://github.com/yuanchao614/wecoder.git' 
hint: Updates were rejected because the tip of your current branch is behind 
hint: its remote counterpart. Integrate the remote changes (e.g. 
hint: 'git pull ...') before pushing again. 
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

这种错误的主要原因是你的远程仓库的内容有改动但是你本地并没有拉去最新的代码所以会报错。

解决方法:

首先:

 git pull origin master --allow-unrelated-histories

可能会出现vim编辑不用管直接保存退出就行

然后建议做完上一步之后再重新:

git add .

git commit -m '提交说明'

git push origin master
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值