git推送本地仓库到远程仓库

git推送本地仓库到远程仓库

  1. 初始化本地仓库:

git init

  1. 将本地仓库与远程关联:

git remote add origin https://github.com/user/repo.git这里的 origin 是远程仓库的名称,可以自定义,后面的 URL 是远程仓库的地址。

  1. 将本地信息与远程跟踪关联起来:

    git branch --set-upstream-to=origin/<分支> master,前面为远程/分支,后面一个参数为本地分支

  2. 使用git push -u origin master 推送到远程,如果提示致命错误:需要指定如何调和偏离的分支等错误的话,直接强行把本地的推送到远程去覆盖。(适合远程为空项目)

覆盖远程仓库

  1. git config pull.rebase false # 合并

  2. git fetch 获取远程分支的最新代码

  3. git rebase将本地分支的提交历史重放到远程分支之上

    这个过程可能会出现冲突,需要手动解决。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容