当前位置:   article > 正文

Git 将已有项目推送到新建的远程仓库_如何将git project指向新的remote repository

如何将git project指向新的remote repository
  1. 1.创建一个远程仓库,并拿到仓库提交地址:http:xxxx/xx.git
  2. 2.初始化本地git仓库配置
  3.     => 在项目的根目录下,打开gitbash,执行:git init
  4. 3.添加远程仓库
  5.     => 执行:git remote add origin http:xxxx/xx.git
  6.   
  7.  4.将项目文件添加到本地暂存区
  8.      => 执行:git add .
  9.   *** 这个时候可能会报错:warning: LF will be replaced by CRLF in .gitignore.
  10.   *** 解决办法:git config --global core.autocrlf false
  11.   --- 原因是路径中存在 / 的符号转义问题,false就是不转换符号默认是true,相当于把路径的 / 符号进行转义,这样添加的时候就有问题
  12. 5.添加暂存区文件到Git本地仓库
  13.     => 执行:git commit -m "<提交描述>"
  14.   
  15.  6.将远程仓库拉取pull下来
  16.      => 执行:git pull origin master
  17.       新建仓库可能会报错(直接忽略,提交代码即可):
  18.           fatal: couldn't find remote ref master
  19.             fatal: The remote end hung up unexpectedly
  20.   
  21.  7.将文件push到远程仓库
  22.   => 执行:git push -u origin master
  23.   *** 这个时候可能报错: ! [rejected]        master -> master (non-fast-forward) error: failed to push some refs to 'https://xxx/xxx.git'
  24.   --- 解决办法:
  25.       ①如果是新项目刚刚搭建,没有任何风险,可以直接执行:git push -f origin master 来强制提交覆盖
  26.         ## 这个命令在团队开发的时候最好不要用,否则可能会有生命危险!!!!!
  27.     ②如果项目不能强制覆盖有风险:需要看看有什么内容不同步,在本地进行创建然后再推送:
  28.         => 执行:git pull --rebase origin master (比如本地生成ReadMe文件)
  29.         => 再执行:git push origin master

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/495544
推荐阅读
相关标签
  

闽ICP备14008679号