本地git工程迁移到GitHub的方法

来源:互联网 发布:淘宝待付款订单有效期 编辑:程序博客网 时间:2024/05/29 16:38

本地Git工程迁移到GitHub,保留以前的提交记录。

  1. 从原来的工程地址(git_repo_url)clone一份裸版本库到tmp 目录
    git clone –bare git_repo_url tmp
  2. 在GitHub上新建一个git工程,假设url为new_git_repo
  3. 在tmp目录下执行以下命令,推送到GitHub
    git push –mirror new_git_repo
  4. 然后根据提示输入GitHub上的用户名密码,即可。

Git本地仓库的url即仓库的路径.
如原仓库位于/home/test 目录,克隆到/home/tmp目录,命令如下:
git clone /home/test /home/tmp