git将已有项目推送到新建的远程仓库 mundane

1 篇文章 0 订阅

1.创建一个远程仓库,并拿到仓库提交地址:http:xxxx/xx.git

2.初始化本地git仓库配置
=> 在项目的根目录下,打开gitbash,执行:git init

3.添加远程仓库
=> 执行:git remote add origin http:xxxx/xx.git

4.将项目文件添加到本地暂存区
=> 执行:git add .
*** 这个时候可能会报错:warning: LF will be replaced by CRLF in .gitignore.
*** 解决办法:git config --global core.autocrlf false
— 原因是路径中存在 / 的符号转义问题,false就是不转换符号默认是true,相当于把路径的 / 符号进行转义,这样添加的时候就有问题

5.添加暂存区文件到Git本地仓库
=> 执行:git commit -m “<提交描述>” //这里在Android studio操作更好。

6.将远程仓库拉取pull下来
=> 执行:git pull origin master
新建仓库可能会报错(直接忽略,提交代码即可):
fatal: couldn’t find remote ref master
fatal: The remote end hung up unexpectedly

7.将文件push到远程仓库 //这里在Android studio操作更好
=> 执行:git push -u origin master
*** 这个时候可能报错: ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to ‘https://xxx/xxx.git’
— 解决办法:
①如果是新项目刚刚搭建,没有任何风险,可以直接执行:git push -f origin master 来强制提交覆盖
## 这个命令在团队开发的时候最好不要用,否则可能会有生命危险!!!!!
②如果项目不能强制覆盖有风险:需要看看有什么内容不同步,在本地进行创建然后再推送:
=> 执行:git pull --rebase origin master (比如本地生成ReadMe文件)
=> 再执行:git push origin master
8,增加一步 git pull origin master 拉下来。

/下面的方法可能不成功。

0,git init // 这个步骤可以在android studio 直接操作,或者cmd 操作

1、git remote add origin 远程仓库地址 // 这个步骤可以在android studio 直接操作,或者cmd 操作

2、git pull origin master --allow-unrelated-histories //cmd 操作

3、git branch --set-upstream-to=origin/master master //cmd 操作

4、git push //到这里直接android studio直接操作

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wddptwd28

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值