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