zoukankan      html  css  js  c++  java
  • 如何把已有的本地git仓库,推送到远程新的仓库(github private)并进行远程开发;

    最近因为疫情,在家干活,连接不上之前的gitlab 服务器;所以不得把现有的代码迁移到github 的私有仓库来进行开发;下面简要记录迁移的过程;

    首先,确保你已经配置好本地访问远程私有仓库的所有权限;本次教程,使用 ssh 进行推送所有资源;

    如果你不会配置ssh-public key可以参考:gitlab 和 github 配置 SSH Keys 进行配置;

    如果你本身访问github速度比较慢可以参考:linux 命令行下设置代理 进行设置代理;

    主要步骤:

    • 创建github 私有仓库;注意在创建仓库的时候不要初始化 readme文件;
    • 把现有仓库通过命令行上传;
    • git remote add origin git@github.com:name/repo.git 添加远程索引;
    • git push -u origin master 把本地master 推送到远程;
    • 查看现有仓库的所有的远程代码库地址:git remote -v 
    • 如果当前本地仓库已经设置了 origin 的地址;使用下列命令进行删除:git remote remove origin 并再次使用git remote -v 确定;
    • 设置origin 索引地址:git remote add origin git@github.com:name/repo.git;
    • 将本地 master 分支,推送到远程仓库的 master 分支:git push -u origin master;
    • 推送其他分支到远程仓库;git push --set-upstream origin 分支名称;在远程建立分支并推送本地分支;
    • 推送git子仓库到远程仓库;如果本地仓库体积过大,可以选择不推送;直接使用打包支持;
    • 项目转移完毕;
    • git push: git push origin 本地分支名称:远程分支名称 , 使用一个,默认本地分支和远程分支相同;

    保持更新,转载请注明出处;更多内容请关注 cnblogs.com/xuyaowen;

  • 相关阅读:
    Fiddler抓包使用教程-会话图标
    Fiddler抓包使用教程-安装配置
    Fiddler抓包使用教程-扫盲篇
    Java web 开发填坑记 2 -如何正确的创建一个Java Web 项目
    Java Web 开发填坑记- 如何正确的下载 Eclipse
    Android 监听 WiFi 开关状态
    Android 获取系统语言(兼容7.0)
    Android 监听手机GPS打开状态
    Android Monkey的使用
    Android 开源库和项目 3
  • 原文地址:https://www.cnblogs.com/xuyaowen/p/how-to-push-local-git-repo-to-remote-private-repo.html
Copyright © 2011-2022 走看看