der*_*use 12 git github assembla
我目前使用Assembla进行git托管.我想将我的git存储库移动到github主机.我以前从未这样做过 - 这个过程是什么?显然,我想保留我之前的所有提交/更改等...
谢谢.
cit*_*onn 11
使用将您的存储库拉到本地位置git clone.
然后在github.com上创建一个新的存储库,删除旧的远程并添加新的远程:
git remote rm "assembla remote name"
git remote add origin git@github.com/your_repo_path
git push -u master
Run Code Online (Sandbox Code Playgroud)
首先,在GitHub中创建一个新的(空)存储库 - 比如说Test
接下来,从Assembla克隆(如果还没有,或git pull)
最后,执行以下操作:
cd cloned_from_assembla
git remote rm origin
git remote add origin git@github.com:user/Test.git
git push -u origin master
Run Code Online (Sandbox Code Playgroud)
(基本上,删除指向assembla的远程并向github创建新的并推送到它.这些指令与GitHub在创建新的repo后提供给你的指令相同.)
| 归档时间: |
|
| 查看次数: |
2522 次 |
| 最近记录: |