1.现在有个应用,在某一分支开发了一些功能,和 master 分支已经不同了,要独立发展这个分支。想独立搞个新仓库,不想以一个分支存在(不然用不了持续集成) 2.另外,原有的名字假如叫 app.git , clone 到本地之后工程都在 app 这个文件夹下。能不能换个名字,如何换啊?
最终想要的是:独立的一个代码仓库 new_app.git ,包含我之前分支的所有提交记录。
谢谢
1.现在有个应用,在某一分支开发了一些功能,和 master 分支已经不同了,要独立发展这个分支。想独立搞个新仓库,不想以一个分支存在(不然用不了持续集成) 2.另外,原有的名字假如叫 app.git , clone 到本地之后工程都在 app 这个文件夹下。能不能换个名字,如何换啊?
最终想要的是:独立的一个代码仓库 new_app.git ,包含我之前分支的所有提交记录。
谢谢
|
StevenTongDec 27, 2016
1
直接改 remote push 就可以了
|
|
StevenTongDec 27, 2016
2
不然用不了持续集成? 分支也可以 CI 吧
|
|
gfexfizvDec 27, 2016 via iPhone
3
改 remote 的地址…
然后 push 上去 前提你得先在服务器建好仓库 |
|
hujianxinDec 27, 2016
4
worktree
|
|
xcatliuDec 27, 2016
5
git remote add newapp git@xxx:newapp.git
git push newapp HEAD master |
|
SoloCompanyDec 27, 2016
6
mkdir tmp && cd tmp
git init git fetch <你的原项目地址> <你的子项目分支> git push <你的新项目地址> FETCH_HEAD:master |